NamespaceDocs.cs 3.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  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. namespace System.Reactive
  5. {
  6. /// <summary>
  7. /// The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
  8. /// </summary>
  9. [Runtime.CompilerServices.CompilerGenerated]
  10. internal class NamespaceDoc
  11. {
  12. }
  13. }
  14. namespace System.Reactive.Concurrency
  15. {
  16. /// <summary>
  17. /// The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
  18. /// process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
  19. /// and to write unit tests for functionality built using Reactive Extensions constructs.
  20. /// </summary>
  21. [Runtime.CompilerServices.CompilerGenerated]
  22. internal class NamespaceDoc
  23. {
  24. }
  25. }
  26. namespace System.Reactive.Disposables
  27. {
  28. /// <summary>
  29. /// The <b>System.Reactive.Disposables</b> namespace contains interfaces and classes that provide a compositional set of constructs used to deal with resource and subscription
  30. /// management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
  31. /// schedulers.
  32. /// </summary>
  33. [Runtime.CompilerServices.CompilerGenerated]
  34. internal class NamespaceDoc
  35. {
  36. }
  37. }
  38. namespace System.Reactive.Linq
  39. {
  40. /// <summary>
  41. /// The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
  42. /// Query operators are made available as extension methods for <see cref="IObservable{T}"/> and <see cref="IQbservable{T}"/> defined on the Observable and Qbservable classes, respectively.
  43. /// </summary>
  44. [Runtime.CompilerServices.CompilerGenerated]
  45. internal class NamespaceDoc
  46. {
  47. }
  48. }
  49. namespace System.Reactive.Subjects
  50. {
  51. /// <summary>
  52. /// The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both <see cref="IObservable{T}"/> and <see cref="IObserver{T}"/>.
  53. /// Subjects are often used as sources of events, allowing one party to raise events and allowing another party to write queries over the event stream. Because of their ability to
  54. /// have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
  55. /// </summary>
  56. [Runtime.CompilerServices.CompilerGenerated]
  57. internal class NamespaceDoc
  58. {
  59. }
  60. }
  61. namespace System.Reactive.PlatformServices
  62. {
  63. /// <summary>
  64. /// The <b>System.Reactive.PlatformServices</b> namespace contains interfaces and classes used by the runtime infrastructure of Reactive Extensions.
  65. /// Those are not intended to be used directly from user code and are subject to change in future releases of the product.
  66. /// </summary>
  67. [Runtime.CompilerServices.CompilerGenerated]
  68. internal class NamespaceDoc
  69. {
  70. }
  71. }
  72. namespace System.Reactive.Joins
  73. {
  74. /// <summary>
  75. /// The <b>System.Reactive.Joins</b> namespace contains classes used to express join patterns over observable sequences using fluent method syntax.
  76. /// </summary>
  77. [Runtime.CompilerServices.CompilerGenerated]
  78. internal class NamespaceDoc
  79. {
  80. }
  81. }