Linq.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. // Licensed to the .NET Foundation under one or more agreements.
  2. // The .NET Foundation licenses this file to you under the MIT License.
  3. // See the LICENSE file in the project root for more information.
  4. extern alias SystemReactiveNet;
  5. using SystemReactiveNet::System.Reactive.Linq;
  6. using System.Runtime.CompilerServices;
  7. [assembly:TypeForwardedToAttribute(typeof(IGroupedObservable<,>))]
  8. [assembly:TypeForwardedToAttribute(typeof(IQbservable<>))]
  9. [assembly:TypeForwardedToAttribute(typeof(IQbservable))]
  10. [assembly:TypeForwardedToAttribute(typeof(IQbservableProvider))]
  11. [assembly:TypeForwardedToAttribute(typeof(LocalQueryMethodImplementationTypeAttribute))]
  12. [assembly:TypeForwardedToAttribute(typeof(Observable))]
  13. [assembly:TypeForwardedToAttribute(typeof(ObservableEx))]
  14. [assembly:TypeForwardedToAttribute(typeof(Qbservable))]
  15. [assembly:TypeForwardedToAttribute(typeof(QbservableEx))]
  16. [assembly:TypeForwardedToAttribute(typeof(QueryDebugger))]
  17. #if WINDOWS
  18. //[assembly:TypeForwardedToAttribute(typeof(AsyncInfoObservable))]
  19. [assembly:TypeForwardedToAttribute(typeof(System.Reactive.Linq.CoreDispatcherObservable))]
  20. [assembly:TypeForwardedToAttribute(typeof(System.Reactive.Linq.WindowsObservable))]
  21. #endif
  22. #if HAS_WINFORMS
  23. [assembly:TypeForwardedToAttribute(typeof(System.Reactive.Linq.ControlObservable))]
  24. #endif
  25. //#if HAS_DISPATCHER
  26. //[assembly:TypeForwardedToAttribute(typeof(DispatcherObservable))]
  27. //#endif
  28. //#if HAS_REMOTING
  29. //[assembly: TypeForwardedTo(typeof(RemotingObservable))]
  30. //#endif