Browse Source

Use NuGet package restore.

pull/4/head
Steven Kirk 12 years ago
parent
commit
658f97285c
  1. 2
      .gitignore
  2. BIN
      packages/Magick.NET-Q16-x86.6.8.9.101/Magick.NET-Q16-x86.6.8.9.101.nupkg
  3. 15
      packages/Magick.NET-Q16-x86.6.8.9.101/Readme.txt
  4. BIN
      packages/Magick.NET-Q16-x86.6.8.9.101/lib/net20/Magick.NET-x86.dll
  5. 6194
      packages/Magick.NET-Q16-x86.6.8.9.101/lib/net20/Magick.NET-x86.xml
  6. BIN
      packages/Magick.NET-Q16-x86.6.8.9.101/lib/net40-client/Magick.NET-x86.dll
  7. 6204
      packages/Magick.NET-Q16-x86.6.8.9.101/lib/net40-client/Magick.NET-x86.xml
  8. BIN
      packages/Moq.4.2.1312.1622/Moq.4.2.1312.1622.nupkg
  9. 171
      packages/Moq.4.2.1312.1622/Moq.4.2.1312.1622.nuspec
  10. BIN
      packages/Moq.4.2.1312.1622/lib/net35/Moq.dll
  11. 6034
      packages/Moq.4.2.1312.1622/lib/net35/Moq.xml
  12. BIN
      packages/Moq.4.2.1312.1622/lib/net40/Moq.dll
  13. 5401
      packages/Moq.4.2.1312.1622/lib/net40/Moq.xml
  14. BIN
      packages/Moq.4.2.1312.1622/lib/sl4/Moq.Silverlight.dll
  15. 5353
      packages/Moq.4.2.1312.1622/lib/sl4/Moq.Silverlight.xml
  16. BIN
      packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nupkg
  17. 25
      packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nuspec
  18. 2617
      packages/Rx-Core.2.1.30214.0/lib/Net40/System.Reactive.Core.XML
  19. BIN
      packages/Rx-Core.2.1.30214.0/lib/Net40/System.Reactive.Core.dll
  20. 2873
      packages/Rx-Core.2.1.30214.0/lib/Net45/System.Reactive.Core.XML
  21. BIN
      packages/Rx-Core.2.1.30214.0/lib/Net45/System.Reactive.Core.dll
  22. 2873
      packages/Rx-Core.2.1.30214.0/lib/NetCore45/System.Reactive.Core.XML
  23. BIN
      packages/Rx-Core.2.1.30214.0/lib/NetCore45/System.Reactive.Core.dll
  24. 2873
      packages/Rx-Core.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Core.XML
  25. BIN
      packages/Rx-Core.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Core.dll
  26. 2516
      packages/Rx-Core.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Core.XML
  27. BIN
      packages/Rx-Core.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Core.dll
  28. 0
      packages/Rx-Core.2.1.30214.0/lib/SL4/_._
  29. 2617
      packages/Rx-Core.2.1.30214.0/lib/SL5/System.Reactive.Core.XML
  30. BIN
      packages/Rx-Core.2.1.30214.0/lib/SL5/System.Reactive.Core.dll
  31. 2873
      packages/Rx-Core.2.1.30214.0/lib/WP8/System.Reactive.Core.XML
  32. BIN
      packages/Rx-Core.2.1.30214.0/lib/WP8/System.Reactive.Core.dll
  33. BIN
      packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nupkg
  34. 21
      packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nuspec
  35. 336
      packages/Rx-Interfaces.2.1.30214.0/lib/Net40/System.Reactive.Interfaces.XML
  36. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/Net40/System.Reactive.Interfaces.dll
  37. 336
      packages/Rx-Interfaces.2.1.30214.0/lib/Net45/System.Reactive.Interfaces.XML
  38. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/Net45/System.Reactive.Interfaces.dll
  39. 336
      packages/Rx-Interfaces.2.1.30214.0/lib/NetCore45/System.Reactive.Interfaces.XML
  40. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/NetCore45/System.Reactive.Interfaces.dll
  41. 336
      packages/Rx-Interfaces.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Interfaces.XML
  42. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Interfaces.dll
  43. 336
      packages/Rx-Interfaces.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Interfaces.XML
  44. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Interfaces.dll
  45. 0
      packages/Rx-Interfaces.2.1.30214.0/lib/SL4/_._
  46. 368
      packages/Rx-Interfaces.2.1.30214.0/lib/SL5/System.Reactive.Interfaces.XML
  47. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/SL5/System.Reactive.Interfaces.dll
  48. 336
      packages/Rx-Interfaces.2.1.30214.0/lib/WP8/System.Reactive.Interfaces.XML
  49. BIN
      packages/Rx-Interfaces.2.1.30214.0/lib/WP8/System.Reactive.Interfaces.dll
  50. BIN
      packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nupkg
  51. 26
      packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nuspec
  52. 10510
      packages/Rx-Linq.2.1.30214.0/lib/Net40/System.Reactive.Linq.XML
  53. BIN
      packages/Rx-Linq.2.1.30214.0/lib/Net40/System.Reactive.Linq.dll
  54. 10565
      packages/Rx-Linq.2.1.30214.0/lib/Net45/System.Reactive.Linq.XML
  55. BIN
      packages/Rx-Linq.2.1.30214.0/lib/Net45/System.Reactive.Linq.dll
  56. 10565
      packages/Rx-Linq.2.1.30214.0/lib/NetCore45/System.Reactive.Linq.XML
  57. BIN
      packages/Rx-Linq.2.1.30214.0/lib/NetCore45/System.Reactive.Linq.dll
  58. 10565
      packages/Rx-Linq.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Linq.XML
  59. BIN
      packages/Rx-Linq.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Linq.dll
  60. 7587
      packages/Rx-Linq.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Linq.XML
  61. BIN
      packages/Rx-Linq.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Linq.dll
  62. 0
      packages/Rx-Linq.2.1.30214.0/lib/SL4/_._
  63. 10510
      packages/Rx-Linq.2.1.30214.0/lib/SL5/System.Reactive.Linq.XML
  64. BIN
      packages/Rx-Linq.2.1.30214.0/lib/SL5/System.Reactive.Linq.dll
  65. 10565
      packages/Rx-Linq.2.1.30214.0/lib/WP8/System.Reactive.Linq.XML
  66. BIN
      packages/Rx-Linq.2.1.30214.0/lib/WP8/System.Reactive.Linq.dll
  67. BIN
      packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nupkg
  68. 24
      packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nuspec
  69. BIN
      packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nupkg
  70. 26
      packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nuspec
  71. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/Net40/_._
  72. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/Net45/_._
  73. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/NetCore45/_._
  74. 16
      packages/Rx-PlatformServices.2.1.30214.0/content/Portable-Net45+WinRT45+WP8/Readme.txt
  75. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/SL4-WindowsPhone71/_._
  76. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/SL4/_._
  77. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/SL5/_._
  78. 0
      packages/Rx-PlatformServices.2.1.30214.0/content/WP8/_._
  79. 378
      packages/Rx-PlatformServices.2.1.30214.0/lib/Net40/System.Reactive.PlatformServices.XML
  80. BIN
      packages/Rx-PlatformServices.2.1.30214.0/lib/Net40/System.Reactive.PlatformServices.dll
  81. 378
      packages/Rx-PlatformServices.2.1.30214.0/lib/Net45/System.Reactive.PlatformServices.XML
  82. BIN
      packages/Rx-PlatformServices.2.1.30214.0/lib/Net45/System.Reactive.PlatformServices.dll
  83. 376
      packages/Rx-PlatformServices.2.1.30214.0/lib/NetCore45/System.Reactive.PlatformServices.XML
  84. BIN
      packages/Rx-PlatformServices.2.1.30214.0/lib/NetCore45/System.Reactive.PlatformServices.dll
  85. 0
      packages/Rx-PlatformServices.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/_._
  86. 311
      packages/Rx-PlatformServices.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.PlatformServices.XML
  87. BIN
      packages/Rx-PlatformServices.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.PlatformServices.dll
  88. 0
      packages/Rx-PlatformServices.2.1.30214.0/lib/SL4/_._
  89. 354
      packages/Rx-PlatformServices.2.1.30214.0/lib/SL5/System.Reactive.PlatformServices.XML
  90. BIN
      packages/Rx-PlatformServices.2.1.30214.0/lib/SL5/System.Reactive.PlatformServices.dll
  91. 378
      packages/Rx-PlatformServices.2.1.30214.0/lib/WP8/System.Reactive.PlatformServices.XML
  92. BIN
      packages/Rx-PlatformServices.2.1.30214.0/lib/WP8/System.Reactive.PlatformServices.dll
  93. BIN
      packages/SharpDX.2.5.0/SharpDX.2.5.0.nupkg
  94. 22
      packages/SharpDX.2.5.0/SharpDX.2.5.0.nuspec
  95. BIN
      packages/SharpDX.2.5.0/lib/net20/SharpDX.dll
  96. 46872
      packages/SharpDX.2.5.0/lib/net20/SharpDX.xml
  97. BIN
      packages/SharpDX.2.5.0/lib/net40/SharpDX.dll
  98. 46865
      packages/SharpDX.2.5.0/lib/net40/SharpDX.xml
  99. BIN
      packages/SharpDX.2.5.0/lib/win8/SharpDX.dll
  100. 47123
      packages/SharpDX.2.5.0/lib/win8/SharpDX.xml

2
.gitignore

@ -100,7 +100,7 @@ publish/
# NuGet Packages Directory # NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line ## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/ packages/
# Windows Azure Build Output # Windows Azure Build Output
csx csx

BIN
packages/Magick.NET-Q16-x86.6.8.9.101/Magick.NET-Q16-x86.6.8.9.101.nupkg

Binary file not shown.

15
packages/Magick.NET-Q16-x86.6.8.9.101/Readme.txt

@ -1,15 +0,0 @@
Please visit https://magick.codeplex.com/documentation for information on how to use Magick.NET.
Make sure you install the Visual C++ Redistributable for Visual Studio 2012 (.NET 4.0) or 2008 (.NET 2.0)
in your production environment.
For a list of changes visit: https://magick.codeplex.com/SourceControl/list/changesets. Be sure to
check the BREAKING CHANGES on this page: https://magick.codeplex.com/SourceControl/latest#Readme.txt
Follow me on twitter (@MagickNET, https://twitter.com/MagickNET) to receive information about new
downloads and changes to Magick.NET and ImageMagick.
If you have an uncontrollable urge to give me something for the time and effort I am putting into this
project then please buy me something from my amazon wish list or send me an amazon gift card. You can
find my wishlist here: https://www.amazon.co.uk/registry/wishlist/1C3TE3001VQZE. If you prefer to use
PayPal then contact me on CodePlex to get my information.

BIN
packages/Magick.NET-Q16-x86.6.8.9.101/lib/net20/Magick.NET-x86.dll

Binary file not shown.

6194
packages/Magick.NET-Q16-x86.6.8.9.101/lib/net20/Magick.NET-x86.xml

File diff suppressed because it is too large

BIN
packages/Magick.NET-Q16-x86.6.8.9.101/lib/net40-client/Magick.NET-x86.dll

Binary file not shown.

6204
packages/Magick.NET-Q16-x86.6.8.9.101/lib/net40-client/Magick.NET-x86.xml

File diff suppressed because it is too large

BIN
packages/Moq.4.2.1312.1622/Moq.4.2.1312.1622.nupkg

Binary file not shown.

171
packages/Moq.4.2.1312.1622/Moq.4.2.1312.1622.nuspec

@ -1,171 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Moq</id>
<version>4.2.1312.1622</version>
<title>Moq: an enjoyable mocking library</title>
<authors>Daniel Cazzulino</authors>
<owners>Daniel Cazzulino</owners>
<licenseUrl>http://www.opensource.org/licenses/bsd-license.php</licenseUrl>
<projectUrl>http://www.moqthis.com/</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>The most popular and friendly mocking framework for .NET</description>
<releaseNotes>Version 4.2
* Improved support for async APIs by making default value a completed task
* Added support for async Returns and Throws
* Improved mock invocation sequence testing
* Improved support for multi-threaded tests
Version 4.1
* Added covariant IMock&lt;out T&gt; interface to Mock&lt;T&gt;
* Added It.IsNotNull&lt;T&gt;
* Fix: 'NullReferenceException when subscribing to an event'
* Added overloads to Verify to accept Times as a Method Group
* Feature request: It.IsIn(..), It.IsNotIn(...)
* Corrected Verify method behavior for generic methods calls
* Differentiate verification error from mock crash
* Fix: Adding (and removing) handlers for events declared on interfaces works
when CallBase = true.
* Update to latest Castle
* Fix: Mock.Of (Functional Syntax) doesn't work on properties with non-public setters
* Fix: Allow to use CallBase instead of Returns
* Fix: Solved Multi-threading issue - IndexOutOfRangeException
* Capability of mocking delegates (event handlers)
Version 4.0
* Linq to Mocks: Mock.Of&lt;T&gt;(x =&gt; x.Id == 23 &amp;&amp; x.Title == "Rocks!")
* Fixed issues:
* 87 BadImageFormatException when using a mock with a Visual Studio generated Accessor object
* 166 Unable to use a delegate to mock a function that takes 5 or more parameters.
* 168 Call count failure message never says which is the actual invocation count
* 175 theMock.Object failing on VS2010 Beta 1
* 177 Generic constraint on interface method causes BadImageFormatException when getting Object.
* 183 Display what invocations were recieved when the expected one hasn't been met
* 186 Methods that are not virtual gives non-sense-exception message
* 188 More Callback Overloads
* 199 Simplify SetupAllProperties implementation to simply iterate and call SetupProperty
* 200 Fluent mock does not honor parent mock CallBase setting.
* 202 Mock.Protected().Expect() deprecated with no work-around
* 204 Allow default return values to be specified (per-mock)
* 205 Error calling SetupAllProperties for Mock&lt;IDataErrorInfo&gt;
* 206 Linq-to-Mocks Never Returns on Implicit Boolean Property
* 207 NullReferenceException thrown when using Mocks.CreateQuery with implicit boolean expression
* 208 Can't setup a mock for method that accept lambda expression as argument.
* 211 SetupAllProperties should return the Mock&lt;T&gt; instead of void.
* 223 When a method is defined to make the setup an asserts mock fails
* 226 Can't raise events on mocked Interop interfaces
* 229 CallBase is not working for virtual events
* 238 Moq fails to mock events defined in F#
* 239 Use Func instead of Predicate
* 250 4.0 Beta 2 regression - cannot mock MethodInfo when targetting .NET 4
* 251 When a generic interface also implements a non-generic version, Verify does not work in some cases
* 254 Unable to create mock of EnvDTE.DTE
* 261 Can not use protected setter in public property
* 267 Generic argument as dependency for method Setup overrides all previous method setups for a given method
* 273 Attempting to create a mock thrown a Type Load exception. The message refers to an inaccessible interface.
* 276 .Net 3.5 no more supported
Version 3.0
* Silverlight support! Finally integrated Jason's Silverlight contribution! Issue #73
* Brand-new simplified event raising syntax (#130): mock.Raise(foo =&gt; foo.MyEvent += null, new MyArgs(...));
* Support for custom event signatures (not compatible with EventHandler): mock.Raise(foo =&gt; foo.MyEvent += null, arg1, arg2, arg3);
* Substantially improved property setter behavior: mock.VerifySet(foo =&gt; foo.Value = "foo"); //(also available for SetupSet
* Renamed Expect* with Setup*
* Vastly simplified custom argument matchers: public int IsOdd() &lt; return Match&lt;int&gt;.Create(v =&gt; i % 2 == 0); &gt;
* Added support for verifying how many times a member was invoked: mock.Verify(foo =&gt; foo.Do(), Times.Never());
* Added simple sample app named StoreSample
* Moved Stub functionality to the core API (SetupProperty and SetupAllProperties)
* Fixed sample ASP.NET MVC app to work with latest version
* Allow custom matchers to be created with a substantially simpler API
* Fixed issue #145 which prevented discrimination of setups by generic method argument types
* Fixed issue #141 which prevented ref arguments matching value types (i.e. a Guid)
* Implemented improvement #131: Add support for It.IsAny and custom argument matchers for SetupSet/VerifySet
* Implemented improvement #124 to render better error messages
* Applied patch from David Kirkland for improvement #125 to improve matching of enumerable parameters
* Implemented improvement #122 to provide custom errors for Verify
* Implemented improvement #121 to provide null as default value for Nullable&lt;T&gt;
* Fixed issue #112 which fixes passing a null argument to a mock constructor
* Implemented improvement #111 to better support params arguments
* Fixed bug #105 about improperly overwriting setups for property getter and setter
* Applied patch from Ihar.Bury for issue #99 related to protected expectations
* Fixed issue #97 on not being able to use SetupSet/VerifySet if property did not have a getter
* Better integration with Pex (http://research.microsoft.com/en-us/projects/Pex/)
* Various other minor fixes (#134, #135, #137, #138, #140, etc.)
Version 2.6
* Implemented Issue #55: We now provide a mock.DefaultValue = [DefaultValue.Empty | DefaultValue.Mock] which will provide the current behavior (default) or mocks for mockeable return types for loose mock invocations without expectations.
* Added support for stubbing properties from moq-contrib: now you can do mock.Stub(m =&gt; m.Value) and add stub behavior to the property. mock.StubAll() is also provided. This integrates with the DefaultValue behavior too, so you can stub entire hierarchies :).
* Added support for mocking methods with out and ref parameters (Issue #50)
* Applied patch contributed by slava for Issue #72: add support to limit numbor of calls on mocked method (we now have mock.Expect(...).AtMost(5))
* Implemented Issue #94: Easier setter verification: Now we support ExpectSet(m = m.Value, "foo") and VerifySet(m = m.Value, 5) (Thanks ASP.NET MVC Team!)
* Implemented issue #96: Automatically chain mocks when setting expectations. It's now possible to specify expectations for an entire hierarchy of objects just starting from the root mock. THIS IS REALLY COOL!!!
* Fixed Issue #89: Expects() does not always return last expectation
* Implemented Issue 91: Expect a method/property to never be called (added Never() method to an expectation. Can be used on methods, property getters and setters)
* Fixed Issue 86: IsAny&lt;T&gt; should check if the value is actually of type T
* Fixed Issue 88: Cannot mock protected internal virtual methods using Moq.Protected
* Fixed Issue 90: Removing event handlers from mocked objects
* Updated demo and added one more test for the dynamic addition of interfaces
Version 2.5
* Added support for mocking protected members
* Added new way of extending argument matchers which is now very straightforward
* Added support for mocking events
* Added support for firing events from expectations
* Removed usage of MBROs which caused inconsistencies in mocking features
* Added ExpectGet and ExpectSet to better support properties, and provide better intellisense.
* Added verification with expressions, which better supports Arrange-Act-Assert testing model (can do Verify(m =&gt; m.Do(...)))
* Added Throws&lt;TException&gt;
* Added mock.CallBase property to specify whether the virtual members base implementation should be called
* Added support for implementing and setting expectations and verifying additional interfaces in the mock, via the new mock.As&lt;TInterface&gt;() method (thanks Fernando Simonazzi!)
* Improved argument type matching for Is/IsAny (thanks Jeremy.Skinner!)
Version 2.0
* Refactored fluent API on mocks. This may cause some existing tests to fail, but the fix is trivial (just reorder the calls to Callback, Returns and Verifiable)
* Added support for retrieving a Mock&lt;T&gt; from a T instance created by a mock.
* Added support for retrieving the invocation arguments from a Callback or Returns.
* Implemented AtMostOnce() constraint
* Added support for creating MBROs with protected constructors
* Loose mocks now return default empty arrays and IEnumerables instead of nulls
Version 1.5.1
* Refactored MockFactory to make it simpler and more explicit to use with regards to verification. Thanks Garry Shutler for the feedback!
Version 1.5
* Added MockFactory to allow easy construction of multiple mocks with the same behavior and verification
Version 1.4
* Added support for passing constructor arguments for mocked classes.
* Improved code documentation
Version 1.3
* Added support for overriding expectations set previously on a Mock. Now adding a second expectation for the same method/property call will override the existing one. This facilitates setting up default expectations in a fixture setup and overriding when necessary in a specific test.
* Added support for mock verification. Both Verify and VerifyAll are provided for more flexibility (the former only verifies methods marked Verifiable)
Version 1.2
* Added support for MockBehavior mock constructor argument to affect the way the mocks expect or throw on calls.
Version 1.1
* Merged branch for dynamic types. Now Moq is based on Castle DynamicProxy2 to support a wider range of mock targets.
* Added ILMerge so that Castle libraries are merged into Moq assembly (no need for external references and avoid conflicts)
Version 1.0
* Initial release, initial documentation process in place, etc.</releaseNotes>
<copyright />
<language />
<tags>tdd mocking mocks unittesting agile</tags>
</metadata>
</package>

BIN
packages/Moq.4.2.1312.1622/lib/net35/Moq.dll

Binary file not shown.

6034
packages/Moq.4.2.1312.1622/lib/net35/Moq.xml

File diff suppressed because it is too large

BIN
packages/Moq.4.2.1312.1622/lib/net40/Moq.dll

Binary file not shown.

5401
packages/Moq.4.2.1312.1622/lib/net40/Moq.xml

File diff suppressed because it is too large

BIN
packages/Moq.4.2.1312.1622/lib/sl4/Moq.Silverlight.dll

Binary file not shown.

5353
packages/Moq.4.2.1312.1622/lib/sl4/Moq.Silverlight.xml

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nupkg

Binary file not shown.

25
packages/Rx-Core.2.1.30214.0/Rx-Core.2.1.30214.0.nuspec

@ -1,25 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Rx-Core</id>
<version>2.1.30214.0</version>
<title>Reactive Extensions - Core Library</title>
<authors>Microsoft Corporation</authors>
<owners>Microsoft Corporation</owners>
<licenseUrl>http://go.microsoft.com/fwlink/?LinkID=261272</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=261273</projectUrl>
<iconUrl>http://go.microsoft.com/fwlink/?LinkId=261274</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>Reactive Extensions Core Library containing base classes and scheduler infrastructure.</description>
<copyright>Microsoft Corporation © 2012</copyright>
<language>en-us</language>
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
<dependencies>
<dependency id="Rx-Interfaces" version="2.1.30214.0" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Observable" targetFramework="Silverlight4.0-WindowsPhone71" />
<frameworkAssembly assemblyName="Microsoft.Phone" targetFramework="Silverlight4.0-WindowsPhone71" />
</frameworkAssemblies>
</metadata>
</package>

2617
packages/Rx-Core.2.1.30214.0/lib/Net40/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/Net40/System.Reactive.Core.dll

Binary file not shown.

2873
packages/Rx-Core.2.1.30214.0/lib/Net45/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/Net45/System.Reactive.Core.dll

Binary file not shown.

2873
packages/Rx-Core.2.1.30214.0/lib/NetCore45/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/NetCore45/System.Reactive.Core.dll

Binary file not shown.

2873
packages/Rx-Core.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Core.dll

Binary file not shown.

2516
packages/Rx-Core.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Core.dll

Binary file not shown.

0
packages/Rx-Core.2.1.30214.0/lib/SL4/_._

2617
packages/Rx-Core.2.1.30214.0/lib/SL5/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/SL5/System.Reactive.Core.dll

Binary file not shown.

2873
packages/Rx-Core.2.1.30214.0/lib/WP8/System.Reactive.Core.XML

File diff suppressed because it is too large

BIN
packages/Rx-Core.2.1.30214.0/lib/WP8/System.Reactive.Core.dll

Binary file not shown.

BIN
packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nupkg

Binary file not shown.

21
packages/Rx-Interfaces.2.1.30214.0/Rx-Interfaces.2.1.30214.0.nuspec

@ -1,21 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Rx-Interfaces</id>
<version>2.1.30214.0</version>
<title>Reactive Extensions - Interfaces Library</title>
<authors>Microsoft Corporation</authors>
<owners>Microsoft Corporation</owners>
<licenseUrl>http://go.microsoft.com/fwlink/?LinkID=261272</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=261273</projectUrl>
<iconUrl>http://go.microsoft.com/fwlink/?LinkId=261274</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>Reactive Extensions Interfaces Library containing essential interfaces.</description>
<copyright>Microsoft Corporation © 2012</copyright>
<language>en-us</language>
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Observable" targetFramework="Silverlight4.0-WindowsPhone71" />
</frameworkAssemblies>
</metadata>
</package>

336
packages/Rx-Interfaces.2.1.30214.0/lib/Net40/System.Reactive.Interfaces.XML

@ -1,336 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/Net40/System.Reactive.Interfaces.dll

Binary file not shown.

336
packages/Rx-Interfaces.2.1.30214.0/lib/Net45/System.Reactive.Interfaces.XML

@ -1,336 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/Net45/System.Reactive.Interfaces.dll

Binary file not shown.

336
packages/Rx-Interfaces.2.1.30214.0/lib/NetCore45/System.Reactive.Interfaces.XML

@ -1,336 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/NetCore45/System.Reactive.Interfaces.dll

Binary file not shown.

336
packages/Rx-Interfaces.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Interfaces.XML

@ -1,336 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Interfaces.dll

Binary file not shown.

336
packages/Rx-Interfaces.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Interfaces.XML

@ -1,336 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Interfaces.dll

Binary file not shown.

0
packages/Rx-Interfaces.2.1.30214.0/lib/SL4/_._

368
packages/Rx-Interfaces.2.1.30214.0/lib/SL5/System.Reactive.Interfaces.XML

@ -1,368 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.IObservable`1">
<summary>
Represents a push-style collection.
</summary>
</member>
<member name="M:System.IObservable`1.Subscribe(System.IObserver{`0})">
<summary>
Subscribes an observer to the observable sequence.
</summary>
</member>
<member name="T:System.IObserver`1">
<summary>
Supports push-style iteration over an observable sequence.
</summary>
</member>
<member name="M:System.IObserver`1.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">Next element in the sequence.</param>
</member>
<member name="M:System.IObserver`1.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="error">The error that has occurred.</param>
</member>
<member name="M:System.IObserver`1.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
</member>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/SL5/System.Reactive.Interfaces.dll

Binary file not shown.

336
packages/Rx-Interfaces.2.1.30214.0/lib/WP8/System.Reactive.Interfaces.XML

@ -1,336 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.Interfaces</name>
</assembly>
<members>
<member name="T:System.Reactive.NamespaceDoc">
<summary>
The <b>System.Reactive</b> namespace contains interfaces and classes used throughout the Reactive Extensions library.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NamespaceDoc">
<summary>
The <b>System.Reactive.Concurrency</b> namespace contains interfaces and classes that provide the scheduler infrastructure used by Reactive Extensions to construct and
process event streams. Schedulers are used to parameterize the concurrency introduced by query operators, provide means to virtualize time, to process historical data,
and to write unit tests for functionality built using Reactive Extensions constructs.
</summary>
</member>
<member name="T:System.Reactive.Disposables.NamespaceDoc">
<summary>
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
management in Reactive Extensions. Those types are used extensively within the implementation of Reactive Extensions and are useful when writing custom query operators or
schedulers.
</summary>
</member>
<member name="T:System.Reactive.Linq.NamespaceDoc">
<summary>
The <b>System.Reactive.Linq</b> namespace contains interfaces and classes that support expressing queries over observable sequences, using Language Integrated Query (LINQ).
Query operators are made available as extension methods for IObservable&lt;T&gt; and IQbservable&lt;T&gt; defined on the Observable and Qbservable classes, respectively.
</summary>
</member>
<member name="T:System.Reactive.Subjects.NamespaceDoc">
<summary>
The <b>System.Reactive.Subjects</b> namespace contains interfaces and classes to represent subjects, which are objects implementing both IObservable&lt;T&gt; and IObserver&lt;T&gt;.
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
have multiple registered observers, subjects are also used as a facility to provide multicast behavior for event streams in queries.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerPeriodic">
<summary>
Scheduler with support for running periodic tasks.
This type of scheduler can be used to run timers more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerPeriodic.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatchProvider">
<summary>
Provider for IStopwatch objects.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IStopwatchProvider.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="T:System.Reactive.Concurrency.IScheduledItem`1">
<summary>
Represents a work item that has been scheduled.
</summary>
<typeparam name="TAbsolute">Absolute time representation type.</typeparam>
</member>
<member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
<summary>
Invokes the work item.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
<summary>
Gets the absolute time at which the item is due for invocation.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.IScheduler">
<summary>
Represents an object that schedules units of work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed at dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Absolute time at which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
</member>
<member name="P:System.Reactive.Concurrency.IScheduler.Now">
<summary>
Gets the scheduler's notion of current time.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ISchedulerLongRunning">
<summary>
Scheduler with support for starting long-running tasks.
This type of scheduler can be used to run loops more efficiently instead of using recursive scheduling.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ISchedulerLongRunning.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running piece of work.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<remarks>
<para><b>Notes to implementers</b></para>
The returned disposable object should not prevent the work from starting, but only set the cancellation flag passed to the specified action.
</remarks>
</member>
<member name="T:System.Reactive.Concurrency.IStopwatch">
<summary>
Abstraction for a stopwatch to compute time relative to a starting point.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.IStopwatch.Elapsed">
<summary>
Gets the time elapsed since the stopwatch object was obtained.
</summary>
</member>
<member name="T:System.Reactive.Disposables.ICancelable">
<summary>
Disposable resource with dipsosal state tracking.
</summary>
</member>
<member name="P:System.Reactive.Disposables.ICancelable.IsDisposed">
<summary>
Gets a value that indicates whether the object is disposed.
</summary>
</member>
<member name="T:System.Reactive.IEventPattern`2">
<summary>
Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event.
</summary>
<typeparam name="TSender">
The type of the sender that raised the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TEventArgs">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.IEventPattern`2.Sender">
<summary>
Gets the sender object that raised the event.
</summary>
</member>
<member name="P:System.Reactive.IEventPattern`2.EventArgs">
<summary>
Gets the event data that was generated by the event.
</summary>
</member>
<member name="T:System.Reactive.IEventPatternSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="TEventArgs">The type of the event data generated by the event.</typeparam>
</member>
<member name="E:System.Reactive.IEventPatternSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IEventSource`1">
<summary>
Represents a data stream signaling its elements by means of an event.
</summary>
<typeparam name="T">
The type of the event data generated by the event.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="E:System.Reactive.IEventSource`1.OnNext">
<summary>
Event signaling the next element in the data stream.
</summary>
</member>
<member name="T:System.Reactive.IObserver`2">
<summary>
Provides a mechanism for receiving push-based notifications and returning a response.
</summary>
<typeparam name="TValue">
The type of the elements received by the observer.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the result returned from the observer's notification handlers.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.IObserver`2.OnNext(`0)">
<summary>
Notifies the observer of a new element in the sequence.
</summary>
<param name="value">The new element in the sequence.</param>
<returns>Result returned upon observation of a new element.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnError(System.Exception)">
<summary>
Notifies the observer that an exception has occurred.
</summary>
<param name="exception">The exception that occurred.</param>
<returns>Result returned upon observation of an error.</returns>
</member>
<member name="M:System.Reactive.IObserver`2.OnCompleted">
<summary>
Notifies the observer of the end of the sequence.
</summary>
<returns>Result returned upon observation of the sequence completion.</returns>
</member>
<member name="T:System.Reactive.Linq.IGroupedObservable`2">
<summary>
Represents an observable sequence of elements that have a common key.
</summary>
<typeparam name="TKey">
The type of the key shared by all elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TElement">
The type of the elements in the group.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
<summary>
Gets the common key.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservable`1">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is known.
</summary>
<typeparam name="T">
The type of the data in the data source.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="T:System.Reactive.Linq.IQbservable">
<summary>
Provides functionality to evaluate queries against a specific data source wherein the type of the data is not specified.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.ElementType">
<summary>
Gets the type of the element(s) that are returned when the expression tree associated with this instance of IQbservable is executed.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Expression">
<summary>
Gets the expression tree that is associated with the instance of IQbservable.
</summary>
</member>
<member name="P:System.Reactive.Linq.IQbservable.Provider">
<summary>
Gets the query provider that is associated with this data source.
</summary>
</member>
<member name="T:System.Reactive.Linq.IQbservableProvider">
<summary>
Defines methods to create and execute queries that are described by an IQbservable object.
</summary>
</member>
<member name="M:System.Reactive.Linq.IQbservableProvider.CreateQuery``1(System.Linq.Expressions.Expression)">
<summary>
Constructs an IQbservable&gt;TResult&lt; object that can evaluate the query represented by a specified expression tree.
</summary>
<typeparam name="TResult">The type of the elements of the System.Reactive.Linq.IQbservable&lt;T&gt; that is returned.</typeparam>
<param name="expression">Expression tree representing the query.</param>
<returns>IQbservable object that can evaluate the given query expression.</returns>
</member>
<member name="T:System.Reactive.Subjects.IConnectableObservable`1">
<summary>
Represents an observable wrapper that can be connected and disconnected from its underlying observable sequence.
</summary>
<typeparam name="T">
The type of the elements in the sequence.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
<member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
<summary>
Connects the observable wrapper to its source. All subscribed observers will receive values from the underlying observable sequence as long as the connection is established.
</summary>
<returns>Disposable used to disconnect the observable wrapper from its source, causing subscribed observer to stop receiving values from the underlying observable sequence.</returns>
</member>
<member name="T:System.Reactive.Subjects.ISubject`1">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="T">The type of the elements processed by the subject.</typeparam>
</member>
<member name="T:System.Reactive.Subjects.ISubject`2">
<summary>
Represents an object that is both an observable sequence as well as an observer.
</summary>
<typeparam name="TSource">
The type of the elements received by the subject.
This type parameter is contravariant. That is, you can use either the type you specified or any type that is less derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
<typeparam name="TResult">
The type of the elements produced by the subject.
This type parameter is covariant. That is, you can use either the type you specified or any type that is more derived. For more information about covariance and contravariance, see Covariance and Contravariance in Generics.
</typeparam>
</member>
</members>
</doc>

BIN
packages/Rx-Interfaces.2.1.30214.0/lib/WP8/System.Reactive.Interfaces.dll

Binary file not shown.

BIN
packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nupkg

Binary file not shown.

26
packages/Rx-Linq.2.1.30214.0/Rx-Linq.2.1.30214.0.nuspec

@ -1,26 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Rx-Linq</id>
<version>2.1.30214.0</version>
<title>Reactive Extensions - Query Library</title>
<authors>Microsoft Corporation</authors>
<owners>Microsoft Corporation</owners>
<licenseUrl>http://go.microsoft.com/fwlink/?LinkID=261272</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=261273</projectUrl>
<iconUrl>http://go.microsoft.com/fwlink/?LinkId=261274</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>Reactive Extensions Query Library used to express complex event processing queries over observable sequences.</description>
<copyright>Microsoft Corporation © 2012</copyright>
<language>en-us</language>
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
<dependencies>
<dependency id="Rx-Interfaces" version="2.1.30214.0" />
<dependency id="Rx-Core" version="2.1.30214.0" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Observable" targetFramework="Silverlight4.0-WindowsPhone71" />
<frameworkAssembly assemblyName="Microsoft.Phone" targetFramework="Silverlight4.0-WindowsPhone71" />
</frameworkAssemblies>
</metadata>
</package>

10510
packages/Rx-Linq.2.1.30214.0/lib/Net40/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/Net40/System.Reactive.Linq.dll

Binary file not shown.

10565
packages/Rx-Linq.2.1.30214.0/lib/Net45/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/Net45/System.Reactive.Linq.dll

Binary file not shown.

10565
packages/Rx-Linq.2.1.30214.0/lib/NetCore45/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/NetCore45/System.Reactive.Linq.dll

Binary file not shown.

10565
packages/Rx-Linq.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/System.Reactive.Linq.dll

Binary file not shown.

7587
packages/Rx-Linq.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.Linq.dll

Binary file not shown.

0
packages/Rx-Linq.2.1.30214.0/lib/SL4/_._

10510
packages/Rx-Linq.2.1.30214.0/lib/SL5/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/SL5/System.Reactive.Linq.dll

Binary file not shown.

10565
packages/Rx-Linq.2.1.30214.0/lib/WP8/System.Reactive.Linq.XML

File diff suppressed because it is too large

BIN
packages/Rx-Linq.2.1.30214.0/lib/WP8/System.Reactive.Linq.dll

Binary file not shown.

BIN
packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nupkg

Binary file not shown.

24
packages/Rx-Main.2.1.30214.0/Rx-Main.2.1.30214.0.nuspec

@ -1,24 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Rx-Main</id>
<version>2.1.30214.0</version>
<title>Reactive Extensions - Main Library</title>
<authors>Microsoft Corporation</authors>
<owners>Microsoft Corporation</owners>
<licenseUrl>http://go.microsoft.com/fwlink/?LinkID=261272</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=261273</projectUrl>
<iconUrl>http://go.microsoft.com/fwlink/?LinkId=261274</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>Reactive Extensions Main Library combining the interfaces, core, LINQ, and platform services libraries.</description>
<copyright>Microsoft Corporation © 2012</copyright>
<language>en-us</language>
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
<dependencies>
<dependency id="Rx-Interfaces" version="2.1.30214.0" />
<dependency id="Rx-Core" version="2.1.30214.0" />
<dependency id="Rx-Linq" version="2.1.30214.0" />
<dependency id="Rx-PlatformServices" version="2.1.30214.0" />
</dependencies>
</metadata>
</package>

BIN
packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nupkg

Binary file not shown.

26
packages/Rx-PlatformServices.2.1.30214.0/Rx-PlatformServices.2.1.30214.0.nuspec

@ -1,26 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Rx-PlatformServices</id>
<version>2.1.30214.0</version>
<title>Reactive Extensions - Platform Services Library</title>
<authors>Microsoft Corporation</authors>
<owners>Microsoft Corporation</owners>
<licenseUrl>http://go.microsoft.com/fwlink/?LinkID=261272</licenseUrl>
<projectUrl>http://go.microsoft.com/fwlink/?LinkID=261273</projectUrl>
<iconUrl>http://go.microsoft.com/fwlink/?LinkId=261274</iconUrl>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<description>Reactive Extensions Platform Services Library used to access platform-specific functionality and enlightenment services.</description>
<copyright>Microsoft Corporation © 2012</copyright>
<language>en-us</language>
<tags>Rx Reactive Extensions Observable LINQ Events</tags>
<dependencies>
<dependency id="Rx-Interfaces" version="2.1.30214.0" />
<dependency id="Rx-Core" version="2.1.30214.0" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Observable" targetFramework="Silverlight4.0-WindowsPhone71" />
<frameworkAssembly assemblyName="Microsoft.Phone" targetFramework="Silverlight4.0-WindowsPhone71" />
</frameworkAssemblies>
</metadata>
</package>

0
packages/Rx-PlatformServices.2.1.30214.0/content/Net40/_._

0
packages/Rx-PlatformServices.2.1.30214.0/content/Net45/_._

0
packages/Rx-PlatformServices.2.1.30214.0/content/NetCore45/_._

16
packages/Rx-PlatformServices.2.1.30214.0/content/Portable-Net45+WinRT45+WP8/Readme.txt

@ -1,16 +0,0 @@
Portable libraries built using Rx do not include the System.Reactive.PlatformServices assembly
containing "platform enlightenments" that depend on platform-specific functionality. (Doing so
would prevent the library to be portable due to the dependencies on a specific platform.)
When including the resulting portable library in another project, please include the platform's
System.Reactive.PlatformServices assembly in order to get the best performance. To include this
assembly, use any of the following options:
1. Select the System.Reactive.PlatformServices assembly from the Visual Studio "Add Reference"
dialog. This option works for Windows Store apps, .NET 4.5, and Windows Phone 8 projects.
2. For Windows Store apps and Windows Phone 8 projects, use the Reactive Extensions Extension SDK
which can be found in the "Add Reference" dialog.
3. Use NuGet to include the Rx-Main package (or any package that depends on Rx-Main, such as
Rx-Xaml) which will automatically include the Rx-PlatformServices enlightenment package.

0
packages/Rx-PlatformServices.2.1.30214.0/content/SL4-WindowsPhone71/_._

0
packages/Rx-PlatformServices.2.1.30214.0/content/SL4/_._

0
packages/Rx-PlatformServices.2.1.30214.0/content/SL5/_._

0
packages/Rx-PlatformServices.2.1.30214.0/content/WP8/_._

378
packages/Rx-PlatformServices.2.1.30214.0/lib/Net40/System.Reactive.PlatformServices.XML

@ -1,378 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.PlatformServices</name>
</assembly>
<members>
<member name="T:System.Reactive.Concurrency.EventLoopScheduler">
<summary>
Represents an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler.s_counter">
<summary>
Counter for diagnostic purposes, to name the threads.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._threadFactory">
<summary>
Thread factory function.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._stopwatch">
<summary>
Stopwatch for timing free of absolute time dependencies.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._thread">
<summary>
Thread used by the event loop to run work items on. No work should be run on any other thread.
If ExitIfEmpty is set, the thread can quit and a new thread will be created when new work is scheduled.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._gate">
<summary>
Gate to protect data structures, including the work queue and the ready list.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._evt">
<summary>
Semaphore to count requests to re-evaluate the queue, from either Schedule requests or when a timer
expires and moves on to the next item in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._queue">
<summary>
Queue holding work items. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._readyList">
<summary>
Queue holding items that are ready to be run as soon as possible. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextItem">
<summary>
Work item that will be scheduled next. Used upon reevaluation of the queue to check whether the next
item is still the same. If not, a new timer needs to be started (see below).
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextTimer">
<summary>
Disposable that always holds the timer to dispatch the first element in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._disposed">
<summary>
Flag indicating whether the event loop should quit. When set, the event should be signaled as well to
wake up the event loop thread, which will subsequently abandon all work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
<summary>
Creates an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules units of work on a designated thread, using the specified factory to control thread creation options.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work on the designated thread.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
<summary>
Ends the thread associated with this scheduler. All remaining work in the scheduler queue is abandoned.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.EnsureThread">
<summary>
Ensures there is an event loop thread running. Should be called under the gate.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Run">
<summary>
Event loop scheduled on the designated event loop thread. The loop is suspended/resumed using the event
which gets set by calls to Schedule, the next item timer, or calls to Dispose.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.EventLoopScheduler.ExitIfEmpty">
<summary>
Indicates whether the event loop thread is allowed to quit when no work is left. If new work
is scheduled afterwards, a new event loop thread is created. This property is used by the
NewThreadScheduler which uses an event loop for its recursive invocations.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NewThreadScheduler">
<summary>
Represents an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="P:System.Reactive.Concurrency.NewThreadScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default Thread constructor.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.EnlightenmentProvider">
<summary>
Provides access to the platform enlightenments used by other Rx libraries to improve system performance and
runtime efficiency. While Rx can run without platform enlightenments loaded, it's recommended to deploy the
System.Reactive.PlatformServices assembly with your application and call <see cref="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded"/> during application startup to ensure enlightenments are properly loaded.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded">
<summary>
Ensures that the calling assembly has a reference to the System.Reactive.PlatformServices assembly with
platform enlightenments. If no reference is made from the user code, it's possible for the build process
to drop the deployment of System.Reactive.PlatformServices, preventing its runtime discovery.
</summary>
<returns>
true if the loaded enlightenment provider matches the provided defined in the current assembly; false
otherwise. When a custom enlightenment provider is installed by the host, false will be returned.
</returns>
</member>
<member name="T:System.Reactive.Concurrency.TaskPoolScheduler">
<summary>
Represents an object that schedules units of work on the Task Parallel Library (TPL) task pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">Instance of this type using the default TaskScheduler to schedule work on the TPL task pool.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.#ctor(System.Threading.Tasks.TaskFactory)">
<summary>
Creates an object that schedules units of work using the provided TaskFactory.
</summary>
<param name="taskFactory">Task factory used to create tasks to run units of work.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="taskFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new task using TaskCreationOptions.LongRunning. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.StartStopwatch">
<summary>
Gets a new stopwatch ob ject.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by running a platform-specific timer to create tasks periodically.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default TaskScheduler.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
<summary>
Represents an object that schedules units of work on the CLR thread pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">Singleton instance of this type exposed through this static property.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than or equal to zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">
<summary>
Gets the singleton instance of the CLR thread pool scheduler.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider">
<summary>
(Infrastructure) Provider for platform-specific framework enlightenments.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider.GetService``1(System.Object[])">
<summary>
(Infastructure) Tries to gets the specified service.
</summary>
<typeparam name="T">Service type.</typeparam>
<param name="args">Optional set of arguments.</param>
<returns>Service instance or null if not found.</returns>
</member>
<member name="T:System.Reactive.Strings_PlatformServices">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.WINRT_NO_SUB1MS_TIMERS">
<summary>
Looks up a localized string similar to The WinRT thread pool doesn&apos;t support creating periodic timers with a period below 1 millisecond..
</summary>
</member>
</members>
</doc>

BIN
packages/Rx-PlatformServices.2.1.30214.0/lib/Net40/System.Reactive.PlatformServices.dll

Binary file not shown.

378
packages/Rx-PlatformServices.2.1.30214.0/lib/Net45/System.Reactive.PlatformServices.XML

@ -1,378 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.PlatformServices</name>
</assembly>
<members>
<member name="T:System.Reactive.Concurrency.EventLoopScheduler">
<summary>
Represents an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler.s_counter">
<summary>
Counter for diagnostic purposes, to name the threads.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._threadFactory">
<summary>
Thread factory function.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._stopwatch">
<summary>
Stopwatch for timing free of absolute time dependencies.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._thread">
<summary>
Thread used by the event loop to run work items on. No work should be run on any other thread.
If ExitIfEmpty is set, the thread can quit and a new thread will be created when new work is scheduled.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._gate">
<summary>
Gate to protect data structures, including the work queue and the ready list.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._evt">
<summary>
Semaphore to count requests to re-evaluate the queue, from either Schedule requests or when a timer
expires and moves on to the next item in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._queue">
<summary>
Queue holding work items. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._readyList">
<summary>
Queue holding items that are ready to be run as soon as possible. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextItem">
<summary>
Work item that will be scheduled next. Used upon reevaluation of the queue to check whether the next
item is still the same. If not, a new timer needs to be started (see below).
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextTimer">
<summary>
Disposable that always holds the timer to dispatch the first element in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._disposed">
<summary>
Flag indicating whether the event loop should quit. When set, the event should be signaled as well to
wake up the event loop thread, which will subsequently abandon all work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
<summary>
Creates an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules units of work on a designated thread, using the specified factory to control thread creation options.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work on the designated thread.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
<summary>
Ends the thread associated with this scheduler. All remaining work in the scheduler queue is abandoned.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.EnsureThread">
<summary>
Ensures there is an event loop thread running. Should be called under the gate.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Run">
<summary>
Event loop scheduled on the designated event loop thread. The loop is suspended/resumed using the event
which gets set by calls to Schedule, the next item timer, or calls to Dispose.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.EventLoopScheduler.ExitIfEmpty">
<summary>
Indicates whether the event loop thread is allowed to quit when no work is left. If new work
is scheduled afterwards, a new event loop thread is created. This property is used by the
NewThreadScheduler which uses an event loop for its recursive invocations.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NewThreadScheduler">
<summary>
Represents an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="P:System.Reactive.Concurrency.NewThreadScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default Thread constructor.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.EnlightenmentProvider">
<summary>
Provides access to the platform enlightenments used by other Rx libraries to improve system performance and
runtime efficiency. While Rx can run without platform enlightenments loaded, it's recommended to deploy the
System.Reactive.PlatformServices assembly with your application and call <see cref="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded"/> during application startup to ensure enlightenments are properly loaded.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded">
<summary>
Ensures that the calling assembly has a reference to the System.Reactive.PlatformServices assembly with
platform enlightenments. If no reference is made from the user code, it's possible for the build process
to drop the deployment of System.Reactive.PlatformServices, preventing its runtime discovery.
</summary>
<returns>
true if the loaded enlightenment provider matches the provided defined in the current assembly; false
otherwise. When a custom enlightenment provider is installed by the host, false will be returned.
</returns>
</member>
<member name="T:System.Reactive.Concurrency.TaskPoolScheduler">
<summary>
Represents an object that schedules units of work on the Task Parallel Library (TPL) task pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">Instance of this type using the default TaskScheduler to schedule work on the TPL task pool.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.#ctor(System.Threading.Tasks.TaskFactory)">
<summary>
Creates an object that schedules units of work using the provided TaskFactory.
</summary>
<param name="taskFactory">Task factory used to create tasks to run units of work.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="taskFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new task using TaskCreationOptions.LongRunning. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.StartStopwatch">
<summary>
Gets a new stopwatch ob ject.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by running a platform-specific timer to create tasks periodically.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default TaskScheduler.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
<summary>
Represents an object that schedules units of work on the CLR thread pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">Singleton instance of this type exposed through this static property.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than or equal to zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">
<summary>
Gets the singleton instance of the CLR thread pool scheduler.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider">
<summary>
(Infrastructure) Provider for platform-specific framework enlightenments.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider.GetService``1(System.Object[])">
<summary>
(Infastructure) Tries to gets the specified service.
</summary>
<typeparam name="T">Service type.</typeparam>
<param name="args">Optional set of arguments.</param>
<returns>Service instance or null if not found.</returns>
</member>
<member name="T:System.Reactive.Strings_PlatformServices">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.WINRT_NO_SUB1MS_TIMERS">
<summary>
Looks up a localized string similar to The WinRT thread pool doesn&apos;t support creating periodic timers with a period below 1 millisecond..
</summary>
</member>
</members>
</doc>

BIN
packages/Rx-PlatformServices.2.1.30214.0/lib/Net45/System.Reactive.PlatformServices.dll

Binary file not shown.

376
packages/Rx-PlatformServices.2.1.30214.0/lib/NetCore45/System.Reactive.PlatformServices.XML

@ -1,376 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.PlatformServices</name>
</assembly>
<members>
<member name="T:System.Reactive.Concurrency.EventLoopScheduler">
<summary>
Represents an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler.s_counter">
<summary>
Counter for diagnostic purposes, to name the threads.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._threadFactory">
<summary>
Thread factory function.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._stopwatch">
<summary>
Stopwatch for timing free of absolute time dependencies.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._thread">
<summary>
Thread used by the event loop to run work items on. No work should be run on any other thread.
If ExitIfEmpty is set, the thread can quit and a new thread will be created when new work is scheduled.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._gate">
<summary>
Gate to protect data structures, including the work queue and the ready list.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._evt">
<summary>
Semaphore to count requests to re-evaluate the queue, from either Schedule requests or when a timer
expires and moves on to the next item in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._queue">
<summary>
Queue holding work items. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._readyList">
<summary>
Queue holding items that are ready to be run as soon as possible. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextItem">
<summary>
Work item that will be scheduled next. Used upon reevaluation of the queue to check whether the next
item is still the same. If not, a new timer needs to be started (see below).
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextTimer">
<summary>
Disposable that always holds the timer to dispatch the first element in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._disposed">
<summary>
Flag indicating whether the event loop should quit. When set, the event should be signaled as well to
wake up the event loop thread, which will subsequently abandon all work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
<summary>
Creates an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work on the designated thread.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
<summary>
Ends the thread associated with this scheduler. All remaining work in the scheduler queue is abandoned.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.EnsureThread">
<summary>
Ensures there is an event loop thread running. Should be called under the gate.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Run">
<summary>
Event loop scheduled on the designated event loop thread. The loop is suspended/resumed using the event
which gets set by calls to Schedule, the next item timer, or calls to Dispose.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.EventLoopScheduler.ExitIfEmpty">
<summary>
Indicates whether the event loop thread is allowed to quit when no work is left. If new work
is scheduled afterwards, a new event loop thread is created. This property is used by the
NewThreadScheduler which uses an event loop for its recursive invocations.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NewThreadScheduler">
<summary>
Represents an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="P:System.Reactive.Concurrency.NewThreadScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default Thread constructor.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
<summary>
Represents an object that schedules units of work on the Windows Runtime thread pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.ThreadPoolScheduler.Default">Singleton instance of this type exposed through this static property.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.#ctor">
<summary>
Constructs a ThreadPoolScheduler that schedules units of work on the Windows ThreadPool.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.#ctor(Windows.System.Threading.WorkItemPriority)">
<summary>
Constructs a ThreadPoolScheduler that schedules units of work on the Windows ThreadPool with the given priority.
</summary>
<param name="priority">Priority for scheduled units of work.</param>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.#ctor(Windows.System.Threading.WorkItemPriority,Windows.System.Threading.WorkItemOptions)">
<summary>
Constructs a ThreadPoolScheduler that schedules units of work on the Windows ThreadPool with the given priority.
</summary>
<param name="priority">Priority for scheduled units of work.</param>
<param name="options">Options that configure how work is scheduled.</param>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime, using a Windows.System.Threading.ThreadPoolTimer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work, using a Windows.System.Threading.ThreadPoolTimer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than one millisecond.</exception>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Default">
<summary>
Gets the singleton instance of the Windows Runtime thread pool scheduler.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Priority">
<summary>
Gets the priority at which work is scheduled.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Options">
<summary>
Gets the options that configure how work is scheduled.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.EnlightenmentProvider">
<summary>
Provides access to the platform enlightenments used by other Rx libraries to improve system performance and
runtime efficiency. While Rx can run without platform enlightenments loaded, it's recommended to deploy the
System.Reactive.PlatformServices assembly with your application and call <see cref="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded"/> during application startup to ensure enlightenments are properly loaded.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded">
<summary>
Ensures that the calling assembly has a reference to the System.Reactive.PlatformServices assembly with
platform enlightenments. If no reference is made from the user code, it's possible for the build process
to drop the deployment of System.Reactive.PlatformServices, preventing its runtime discovery.
</summary>
<returns>
true if the loaded enlightenment provider matches the provided defined in the current assembly; false
otherwise. When a custom enlightenment provider is installed by the host, false will be returned.
</returns>
</member>
<member name="T:System.Reactive.Concurrency.TaskPoolScheduler">
<summary>
Represents an object that schedules units of work on the Task Parallel Library (TPL) task pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">Instance of this type using the default TaskScheduler to schedule work on the TPL task pool.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.#ctor(System.Threading.Tasks.TaskFactory)">
<summary>
Creates an object that schedules units of work using the provided TaskFactory.
</summary>
<param name="taskFactory">Task factory used to create tasks to run units of work.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="taskFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new task using TaskCreationOptions.LongRunning. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.StartStopwatch">
<summary>
Gets a new stopwatch ob ject.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by running a platform-specific timer to create tasks periodically.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default TaskScheduler.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider">
<summary>
(Infrastructure) Provider for platform-specific framework enlightenments.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider.GetService``1(System.Object[])">
<summary>
(Infastructure) Tries to gets the specified service.
</summary>
<typeparam name="T">Service type.</typeparam>
<param name="args">Optional set of arguments.</param>
<returns>Service instance or null if not found.</returns>
</member>
<member name="T:System.Reactive.Strings_PlatformServices">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.WINRT_NO_SUB1MS_TIMERS">
<summary>
Looks up a localized string similar to The WinRT thread pool doesn&apos;t support creating periodic timers with a period below 1 millisecond..
</summary>
</member>
</members>
</doc>

BIN
packages/Rx-PlatformServices.2.1.30214.0/lib/NetCore45/System.Reactive.PlatformServices.dll

Binary file not shown.

0
packages/Rx-PlatformServices.2.1.30214.0/lib/Portable-Net45+WinRT45+WP8/_._

311
packages/Rx-PlatformServices.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.PlatformServices.XML

@ -1,311 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.PlatformServices</name>
</assembly>
<members>
<member name="T:System.Reactive.Concurrency.EventLoopScheduler">
<summary>
Represents an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler.s_counter">
<summary>
Counter for diagnostic purposes, to name the threads.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._threadFactory">
<summary>
Thread factory function.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._stopwatch">
<summary>
Stopwatch for timing free of absolute time dependencies.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._thread">
<summary>
Thread used by the event loop to run work items on. No work should be run on any other thread.
If ExitIfEmpty is set, the thread can quit and a new thread will be created when new work is scheduled.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._gate">
<summary>
Gate to protect data structures, including the work queue and the ready list.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._evt">
<summary>
Semaphore to count requests to re-evaluate the queue, from either Schedule requests or when a timer
expires and moves on to the next item in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._queue">
<summary>
Queue holding work items. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._readyList">
<summary>
Queue holding items that are ready to be run as soon as possible. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextItem">
<summary>
Work item that will be scheduled next. Used upon reevaluation of the queue to check whether the next
item is still the same. If not, a new timer needs to be started (see below).
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextTimer">
<summary>
Disposable that always holds the timer to dispatch the first element in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._disposed">
<summary>
Flag indicating whether the event loop should quit. When set, the event should be signaled as well to
wake up the event loop thread, which will subsequently abandon all work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
<summary>
Creates an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules units of work on a designated thread, using the specified factory to control thread creation options.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work on the designated thread.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
<summary>
Ends the thread associated with this scheduler. All remaining work in the scheduler queue is abandoned.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.EnsureThread">
<summary>
Ensures there is an event loop thread running. Should be called under the gate.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Run">
<summary>
Event loop scheduled on the designated event loop thread. The loop is suspended/resumed using the event
which gets set by calls to Schedule, the next item timer, or calls to Dispose.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.EventLoopScheduler.ExitIfEmpty">
<summary>
Indicates whether the event loop thread is allowed to quit when no work is left. If new work
is scheduled afterwards, a new event loop thread is created. This property is used by the
NewThreadScheduler which uses an event loop for its recursive invocations.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NewThreadScheduler">
<summary>
Represents an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="P:System.Reactive.Concurrency.NewThreadScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default Thread constructor.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.EnlightenmentProvider">
<summary>
Provides access to the platform enlightenments used by other Rx libraries to improve system performance and
runtime efficiency. While Rx can run without platform enlightenments loaded, it's recommended to deploy the
System.Reactive.PlatformServices assembly with your application and call <see cref="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded"/> during application startup to ensure enlightenments are properly loaded.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded">
<summary>
Ensures that the calling assembly has a reference to the System.Reactive.PlatformServices assembly with
platform enlightenments. If no reference is made from the user code, it's possible for the build process
to drop the deployment of System.Reactive.PlatformServices, preventing its runtime discovery.
</summary>
<returns>
true if the loaded enlightenment provider matches the provided defined in the current assembly; false
otherwise. When a custom enlightenment provider is installed by the host, false will be returned.
</returns>
</member>
<member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
<summary>
Represents an object that schedules units of work on the CLR thread pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">Singleton instance of this type exposed through this static property.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than or equal to zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">
<summary>
Gets the singleton instance of the CLR thread pool scheduler.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider">
<summary>
(Infrastructure) Provider for platform-specific framework enlightenments.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider.GetService``1(System.Object[])">
<summary>
(Infastructure) Tries to gets the specified service.
</summary>
<typeparam name="T">Service type.</typeparam>
<param name="args">Optional set of arguments.</param>
<returns>Service instance or null if not found.</returns>
</member>
<member name="T:System.Reactive.Strings_PlatformServices">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.WINRT_NO_SUB1MS_TIMERS">
<summary>
Looks up a localized string similar to The WinRT thread pool doesn&apos;t support creating periodic timers with a period below 1 millisecond..
</summary>
</member>
</members>
</doc>

BIN
packages/Rx-PlatformServices.2.1.30214.0/lib/SL4-WindowsPhone71/System.Reactive.PlatformServices.dll

Binary file not shown.

0
packages/Rx-PlatformServices.2.1.30214.0/lib/SL4/_._

354
packages/Rx-PlatformServices.2.1.30214.0/lib/SL5/System.Reactive.PlatformServices.XML

@ -1,354 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.PlatformServices</name>
</assembly>
<members>
<member name="T:System.Reactive.Concurrency.EventLoopScheduler">
<summary>
Represents an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler.s_counter">
<summary>
Counter for diagnostic purposes, to name the threads.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._threadFactory">
<summary>
Thread factory function.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._stopwatch">
<summary>
Stopwatch for timing free of absolute time dependencies.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._thread">
<summary>
Thread used by the event loop to run work items on. No work should be run on any other thread.
If ExitIfEmpty is set, the thread can quit and a new thread will be created when new work is scheduled.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._gate">
<summary>
Gate to protect data structures, including the work queue and the ready list.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._evt">
<summary>
Semaphore to count requests to re-evaluate the queue, from either Schedule requests or when a timer
expires and moves on to the next item in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._queue">
<summary>
Queue holding work items. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._readyList">
<summary>
Queue holding items that are ready to be run as soon as possible. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextItem">
<summary>
Work item that will be scheduled next. Used upon reevaluation of the queue to check whether the next
item is still the same. If not, a new timer needs to be started (see below).
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextTimer">
<summary>
Disposable that always holds the timer to dispatch the first element in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._disposed">
<summary>
Flag indicating whether the event loop should quit. When set, the event should be signaled as well to
wake up the event loop thread, which will subsequently abandon all work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
<summary>
Creates an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules units of work on a designated thread, using the specified factory to control thread creation options.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work on the designated thread.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
<summary>
Ends the thread associated with this scheduler. All remaining work in the scheduler queue is abandoned.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.EnsureThread">
<summary>
Ensures there is an event loop thread running. Should be called under the gate.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Run">
<summary>
Event loop scheduled on the designated event loop thread. The loop is suspended/resumed using the event
which gets set by calls to Schedule, the next item timer, or calls to Dispose.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.EventLoopScheduler.ExitIfEmpty">
<summary>
Indicates whether the event loop thread is allowed to quit when no work is left. If new work
is scheduled afterwards, a new event loop thread is created. This property is used by the
NewThreadScheduler which uses an event loop for its recursive invocations.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NewThreadScheduler">
<summary>
Represents an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.NewThreadScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default Thread constructor.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.EnlightenmentProvider">
<summary>
Provides access to the platform enlightenments used by other Rx libraries to improve system performance and
runtime efficiency. While Rx can run without platform enlightenments loaded, it's recommended to deploy the
System.Reactive.PlatformServices assembly with your application and call <see cref="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded"/> during application startup to ensure enlightenments are properly loaded.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded">
<summary>
Ensures that the calling assembly has a reference to the System.Reactive.PlatformServices assembly with
platform enlightenments. If no reference is made from the user code, it's possible for the build process
to drop the deployment of System.Reactive.PlatformServices, preventing its runtime discovery.
</summary>
<returns>
true if the loaded enlightenment provider matches the provided defined in the current assembly; false
otherwise. When a custom enlightenment provider is installed by the host, false will be returned.
</returns>
</member>
<member name="T:System.Reactive.Concurrency.TaskPoolScheduler">
<summary>
Represents an object that schedules units of work on the Task Parallel Library (TPL) task pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">Instance of this type using the default TaskScheduler to schedule work on the TPL task pool.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.#ctor(System.Threading.Tasks.TaskFactory)">
<summary>
Creates an object that schedules units of work using the provided TaskFactory.
</summary>
<param name="taskFactory">Task factory used to create tasks to run units of work.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="taskFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new task using TaskCreationOptions.LongRunning. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by running a platform-specific timer to create tasks periodically.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default TaskScheduler.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
<summary>
Represents an object that schedules units of work on the CLR thread pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">Singleton instance of this type exposed through this static property.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than or equal to zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">
<summary>
Gets the singleton instance of the CLR thread pool scheduler.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider">
<summary>
(Infrastructure) Provider for platform-specific framework enlightenments.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider.GetService``1(System.Object[])">
<summary>
(Infastructure) Tries to gets the specified service.
</summary>
<typeparam name="T">Service type.</typeparam>
<param name="args">Optional set of arguments.</param>
<returns>Service instance or null if not found.</returns>
</member>
<member name="T:System.Reactive.Strings_PlatformServices">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.WINRT_NO_SUB1MS_TIMERS">
<summary>
Looks up a localized string similar to The WinRT thread pool doesn&apos;t support creating periodic timers with a period below 1 millisecond..
</summary>
</member>
</members>
</doc>

BIN
packages/Rx-PlatformServices.2.1.30214.0/lib/SL5/System.Reactive.PlatformServices.dll

Binary file not shown.

378
packages/Rx-PlatformServices.2.1.30214.0/lib/WP8/System.Reactive.PlatformServices.XML

@ -1,378 +0,0 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Reactive.PlatformServices</name>
</assembly>
<members>
<member name="T:System.Reactive.Concurrency.EventLoopScheduler">
<summary>
Represents an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler.s_counter">
<summary>
Counter for diagnostic purposes, to name the threads.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._threadFactory">
<summary>
Thread factory function.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._stopwatch">
<summary>
Stopwatch for timing free of absolute time dependencies.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._thread">
<summary>
Thread used by the event loop to run work items on. No work should be run on any other thread.
If ExitIfEmpty is set, the thread can quit and a new thread will be created when new work is scheduled.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._gate">
<summary>
Gate to protect data structures, including the work queue and the ready list.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._evt">
<summary>
Semaphore to count requests to re-evaluate the queue, from either Schedule requests or when a timer
expires and moves on to the next item in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._queue">
<summary>
Queue holding work items. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._readyList">
<summary>
Queue holding items that are ready to be run as soon as possible. Protected by the gate.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextItem">
<summary>
Work item that will be scheduled next. Used upon reevaluation of the queue to check whether the next
item is still the same. If not, a new timer needs to be started (see below).
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._nextTimer">
<summary>
Disposable that always holds the timer to dispatch the first element in the queue.
</summary>
</member>
<member name="F:System.Reactive.Concurrency.EventLoopScheduler._disposed">
<summary>
Flag indicating whether the event loop should quit. When set, the event should be signaled as well to
wake up the event loop thread, which will subsequently abandon all work.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
<summary>
Creates an object that schedules units of work on a designated thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules units of work on a designated thread, using the specified factory to control thread creation options.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work on the designated thread.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
<exception cref="T:System.ObjectDisposedException">The scheduler has been disposed and doesn't accept new work.</exception>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
<summary>
Ends the thread associated with this scheduler. All remaining work in the scheduler queue is abandoned.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.EnsureThread">
<summary>
Ensures there is an event loop thread running. Should be called under the gate.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.EventLoopScheduler.Run">
<summary>
Event loop scheduled on the designated event loop thread. The loop is suspended/resumed using the event
which gets set by calls to Schedule, the next item timer, or calls to Dispose.
</summary>
</member>
<member name="P:System.Reactive.Concurrency.EventLoopScheduler.ExitIfEmpty">
<summary>
Indicates whether the event loop thread is allowed to quit when no work is left. If new work
is scheduled afterwards, a new event loop thread is created. This property is used by the
NewThreadScheduler which uses an event loop for its recursive invocations.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.NewThreadScheduler">
<summary>
Represents an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
<summary>
Creates an object that schedules each unit of work on a separate thread.
</summary>
<param name="threadFactory">Factory function for thread creation.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="threadFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by creating a new thread that goes to sleep when work has been dispatched and wakes up again at the next periodic due time.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="M:System.Reactive.Concurrency.NewThreadScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="P:System.Reactive.Concurrency.NewThreadScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default Thread constructor.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.EnlightenmentProvider">
<summary>
Provides access to the platform enlightenments used by other Rx libraries to improve system performance and
runtime efficiency. While Rx can run without platform enlightenments loaded, it's recommended to deploy the
System.Reactive.PlatformServices assembly with your application and call <see cref="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded"/> during application startup to ensure enlightenments are properly loaded.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.EnlightenmentProvider.EnsureLoaded">
<summary>
Ensures that the calling assembly has a reference to the System.Reactive.PlatformServices assembly with
platform enlightenments. If no reference is made from the user code, it's possible for the build process
to drop the deployment of System.Reactive.PlatformServices, preventing its runtime discovery.
</summary>
<returns>
true if the loaded enlightenment provider matches the provided defined in the current assembly; false
otherwise. When a custom enlightenment provider is installed by the host, false will be returned.
</returns>
</member>
<member name="T:System.Reactive.Concurrency.TaskPoolScheduler">
<summary>
Represents an object that schedules units of work on the Task Parallel Library (TPL) task pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">Instance of this type using the default TaskScheduler to schedule work on the TPL task pool.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.#ctor(System.Threading.Tasks.TaskFactory)">
<summary>
Creates an object that schedules units of work using the provided TaskFactory.
</summary>
<param name="taskFactory">Task factory used to create tasks to run units of work.</param>
<exception cref="T:System.ArgumentNullException"><paramref name="taskFactory"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new task using TaskCreationOptions.LongRunning. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.StartStopwatch">
<summary>
Gets a new stopwatch ob ject.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.TaskPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work by running a platform-specific timer to create tasks periodically.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than TimeSpan.Zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.TaskPoolScheduler.Default">
<summary>
Gets an instance of this scheduler that uses the default TaskScheduler.
</summary>
</member>
<member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
<summary>
Represents an object that schedules units of work on the CLR thread pool.
</summary>
<seealso cref="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">Singleton instance of this type exposed through this static property.</seealso>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
<summary>
Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<param name="dueTime">Relative time after which to execute the action.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.ScheduleLongRunning``1(``0,System.Action{``0,System.Reactive.Disposables.ICancelable})">
<summary>
Schedules a long-running task by creating a new thread. Cancellation happens through polling.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">State passed to the action to be executed.</param>
<param name="action">Action to be executed.</param>
<returns>The disposable object used to cancel the scheduled action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.StartStopwatch">
<summary>
Starts a new stopwatch object.
</summary>
<returns>New stopwatch object; started at the time of the request.</returns>
</member>
<member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.SchedulePeriodic``1(``0,System.TimeSpan,System.Func{``0,``0})">
<summary>
Schedules a periodic piece of work, using a System.Threading.Timer object.
</summary>
<typeparam name="TState">The type of the state passed to the scheduled action.</typeparam>
<param name="state">Initial state passed to the action upon the first iteration.</param>
<param name="period">Period for running the work periodically.</param>
<param name="action">Action to be executed, potentially updating the state.</param>
<returns>The disposable object used to cancel the scheduled recurring action (best effort).</returns>
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is null.</exception>
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="period"/> is less than or equal to zero.</exception>
</member>
<member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Instance">
<summary>
Gets the singleton instance of the CLR thread pool scheduler.
</summary>
</member>
<member name="T:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider">
<summary>
(Infrastructure) Provider for platform-specific framework enlightenments.
</summary>
</member>
<member name="M:System.Reactive.PlatformServices.CurrentPlatformEnlightenmentProvider.GetService``1(System.Object[])">
<summary>
(Infastructure) Tries to gets the specified service.
</summary>
<typeparam name="T">Service type.</typeparam>
<param name="args">Optional set of arguments.</param>
<returns>Service instance or null if not found.</returns>
</member>
<member name="T:System.Reactive.Strings_PlatformServices">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:System.Reactive.Strings_PlatformServices.WINRT_NO_SUB1MS_TIMERS">
<summary>
Looks up a localized string similar to The WinRT thread pool doesn&apos;t support creating periodic timers with a period below 1 millisecond..
</summary>
</member>
</members>
</doc>

BIN
packages/Rx-PlatformServices.2.1.30214.0/lib/WP8/System.Reactive.PlatformServices.dll

Binary file not shown.

BIN
packages/SharpDX.2.5.0/SharpDX.2.5.0.nupkg

Binary file not shown.

22
packages/SharpDX.2.5.0/SharpDX.2.5.0.nuspec

@ -1,22 +0,0 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>SharpDX</id>
<version>2.5.0</version>
<title>SharpDX</title>
<authors>Alexandre Mutel</authors>
<owners>Alexandre Mutel</owners>
<licenseUrl>http://sharpdx.org/License.txt</licenseUrl>
<projectUrl>http://sharpdx.org/</projectUrl>
<iconUrl>http://sharpdx.org/logo_100x100.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Core assembly for all SharpDX assemblies.</description>
<releaseNotes />
<copyright>Copyright (c) 2010-2013 Alexandre Mutel</copyright>
<tags>SharpDX DirectX Direct3D Multimedia MDX 3D</tags>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Drawing" targetFramework=".NETFramework2.0, .NETFramework4.0" />
<frameworkAssembly assemblyName="System.Windows.Forms" targetFramework=".NETFramework2.0, .NETFramework4.0" />
</frameworkAssemblies>
</metadata>
</package>

BIN
packages/SharpDX.2.5.0/lib/net20/SharpDX.dll

Binary file not shown.

46872
packages/SharpDX.2.5.0/lib/net20/SharpDX.xml

File diff suppressed because it is too large

BIN
packages/SharpDX.2.5.0/lib/net40/SharpDX.dll

Binary file not shown.

46865
packages/SharpDX.2.5.0/lib/net40/SharpDX.xml

File diff suppressed because it is too large

BIN
packages/SharpDX.2.5.0/lib/win8/SharpDX.dll

Binary file not shown.

47123
packages/SharpDX.2.5.0/lib/win8/SharpDX.xml

File diff suppressed because it is too large

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save