[03_RoyalGallery/DotNet-PrinterController]

Added files.
master
LH 6 years ago
parent 3c25a876ae
commit a02c3bb97b
  1. 4
      03_RoyalGallery/DotNet-PrinterController/.gitignore
  2. BIN
      03_RoyalGallery/DotNet-PrinterController/PrinterController/bin/Bob-from-the-minions-movie.jpg
  3. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Google.Protobuf.3.6.1/.signature.p7s
  4. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Google.Protobuf.3.6.1/Google.Protobuf.3.6.1.nupkg
  5. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Google.Protobuf.3.6.1/lib/net45/Google.Protobuf.dll
  6. 7548
      03_RoyalGallery/DotNet-PrinterController/packages/Google.Protobuf.3.6.1/lib/net45/Google.Protobuf.xml
  7. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Google.Protobuf.3.6.1/lib/netstandard1.0/Google.Protobuf.dll
  8. 7548
      03_RoyalGallery/DotNet-PrinterController/packages/Google.Protobuf.3.6.1/lib/netstandard1.0/Google.Protobuf.xml
  9. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.1.21.0/.signature.p7s
  10. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.1.21.0/Grpc.1.21.0.nupkg
  11. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/.signature.p7s
  12. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/Grpc.Core.1.21.0.nupkg
  13. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/lib/net45/Grpc.Core.dll
  14. 2524
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/lib/net45/Grpc.Core.xml
  15. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/lib/netstandard1.5/Grpc.Core.dll
  16. 2524
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/lib/netstandard1.5/Grpc.Core.xml
  17. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/lib/netstandard2.0/Grpc.Core.dll
  18. 2524
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/lib/netstandard2.0/Grpc.Core.xml
  19. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/native/android/arm64-v8a/libgrpc_csharp_ext.so
  20. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/native/android/armeabi-v7a/libgrpc_csharp_ext.so
  21. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/native/android/x86/libgrpc_csharp_ext.so
  22. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/native/ios/universal/libgrpc.a
  23. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/native/ios/universal/libgrpc_csharp_ext.a
  24. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/runtimes/linux/native/libgrpc_csharp_ext.x64.so
  25. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/runtimes/linux/native/libgrpc_csharp_ext.x86.so
  26. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/runtimes/osx/native/libgrpc_csharp_ext.x64.dylib
  27. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/runtimes/osx/native/libgrpc_csharp_ext.x86.dylib
  28. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/runtimes/win/native/grpc_csharp_ext.x64.dll
  29. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.1.21.0/runtimes/win/native/grpc_csharp_ext.x86.dll
  30. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/.signature.p7s
  31. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/Grpc.Core.Api.1.21.0.nupkg
  32. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/lib/net45/Grpc.Core.Api.dll
  33. 1953
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/lib/net45/Grpc.Core.Api.xml
  34. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/lib/netstandard1.5/Grpc.Core.Api.dll
  35. 1953
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/lib/netstandard1.5/Grpc.Core.Api.xml
  36. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/lib/netstandard2.0/Grpc.Core.Api.dll
  37. 1965
      03_RoyalGallery/DotNet-PrinterController/packages/Grpc.Core.Api.1.21.0/lib/netstandard2.0/Grpc.Core.Api.xml
  38. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/.signature.p7s
  39. 20
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/LICENSE.md
  40. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/Newtonsoft.Json.11.0.2.nupkg
  41. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net20/Newtonsoft.Json.dll
  42. 9967
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net20/Newtonsoft.Json.xml
  43. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net35/Newtonsoft.Json.dll
  44. 9096
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net35/Newtonsoft.Json.xml
  45. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net40/Newtonsoft.Json.dll
  46. 9296
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net40/Newtonsoft.Json.xml
  47. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net45/Newtonsoft.Json.dll
  48. 10912
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/net45/Newtonsoft.Json.xml
  49. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/netstandard1.0/Newtonsoft.Json.dll
  50. 10619
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/netstandard1.0/Newtonsoft.Json.xml
  51. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/netstandard1.3/Newtonsoft.Json.dll
  52. 10722
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/netstandard1.3/Newtonsoft.Json.xml
  53. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.dll
  54. 10887
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/netstandard2.0/Newtonsoft.Json.xml
  55. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll
  56. 8707
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml
  57. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll
  58. 10619
      03_RoyalGallery/DotNet-PrinterController/packages/Newtonsoft.Json.11.0.2/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml
  59. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/.signature.p7s
  60. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/System.Interactive.Async.3.2.0.nupkg
  61. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/net45/System.Interactive.Async.dll
  62. 84
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/net45/System.Interactive.Async.xml
  63. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/net46/System.Interactive.Async.dll
  64. 84
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/net46/System.Interactive.Async.xml
  65. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/netstandard1.0/System.Interactive.Async.dll
  66. 84
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/netstandard1.0/System.Interactive.Async.xml
  67. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/netstandard1.3/System.Interactive.Async.dll
  68. 84
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/netstandard1.3/System.Interactive.Async.xml
  69. BIN
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/netstandard2.0/System.Interactive.Async.dll
  70. 84
      03_RoyalGallery/DotNet-PrinterController/packages/System.Interactive.Async.3.2.0/lib/netstandard2.0/System.Interactive.Async.xml

@ -0,0 +1,4 @@
Debug
Release
/.vs/

@ -0,0 +1,20 @@
The MIT License (MIT)
Copyright (c) 2007 James Newton-King
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

@ -0,0 +1,84 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Interactive.Async</name>
</assembly>
<members>
<member name="T:System.Linq.Internal.Grouping`2">
Adapted from System.Linq.Grouping from .NET Framework
Source: https://github.com/dotnet/corefx/blob/b90532bc97b07234a7d18073819d019645285f1c/src/System.Linq/src/System/Linq/Grouping.cs#L64
</member>
<member name="T:System.Linq.IIListProvider`1">
<summary>
An iterator that can produce an array or <see cref="T:System.Collections.Generic.List`1"/> through an optimized path.
</summary>
</member>
<member name="M:System.Linq.IIListProvider`1.ToArrayAsync(System.Threading.CancellationToken)">
<summary>
Produce an array of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The array.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.ToListAsync(System.Threading.CancellationToken)">
<summary>
Produce a <see cref="T:System.Collections.Generic.List`1"/> of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The <see cref="T:System.Collections.Generic.List`1"/>.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.GetCountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
Returns the count of elements in the sequence.
</summary>
<param name="onlyIfCheap">If true then the count should only be calculated if doing
so is quick (sure or likely to be constant time), otherwise -1 should be returned.</param>
<param name="cancellationToken"></param>
<returns>The number of elements.</returns>
</member>
<member name="M:System.Collections.Generic.AsyncEnumerator.MoveNext``1(System.Collections.Generic.IAsyncEnumerator{``0})">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerable`1">
<summary>
Asynchronous version of the IEnumerable&lt;T&gt; interface, allowing elements of the
enumerable sequence to be retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerable`1.GetEnumerator">
<summary>
Gets an asynchronous enumerator over the sequence.
</summary>
<returns>Enumerator for asynchronous enumeration over the sequence.</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerator`1">
<summary>
Asynchronous version of the IEnumerator&lt;T&gt; interface, allowing elements to be
retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="P:System.Collections.Generic.IAsyncEnumerator`1.Current">
<summary>
Gets the current element in the iteration.
</summary>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerator`1.MoveNext(System.Threading.CancellationToken)">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<param name="cancellationToken">Cancellation token that can be used to cancel the operation.</param>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
</members>
</doc>

@ -0,0 +1,84 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Interactive.Async</name>
</assembly>
<members>
<member name="T:System.Linq.Internal.Grouping`2">
Adapted from System.Linq.Grouping from .NET Framework
Source: https://github.com/dotnet/corefx/blob/b90532bc97b07234a7d18073819d019645285f1c/src/System.Linq/src/System/Linq/Grouping.cs#L64
</member>
<member name="T:System.Linq.IIListProvider`1">
<summary>
An iterator that can produce an array or <see cref="T:System.Collections.Generic.List`1"/> through an optimized path.
</summary>
</member>
<member name="M:System.Linq.IIListProvider`1.ToArrayAsync(System.Threading.CancellationToken)">
<summary>
Produce an array of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The array.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.ToListAsync(System.Threading.CancellationToken)">
<summary>
Produce a <see cref="T:System.Collections.Generic.List`1"/> of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The <see cref="T:System.Collections.Generic.List`1"/>.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.GetCountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
Returns the count of elements in the sequence.
</summary>
<param name="onlyIfCheap">If true then the count should only be calculated if doing
so is quick (sure or likely to be constant time), otherwise -1 should be returned.</param>
<param name="cancellationToken"></param>
<returns>The number of elements.</returns>
</member>
<member name="M:System.Collections.Generic.AsyncEnumerator.MoveNext``1(System.Collections.Generic.IAsyncEnumerator{``0})">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerable`1">
<summary>
Asynchronous version of the IEnumerable&lt;T&gt; interface, allowing elements of the
enumerable sequence to be retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerable`1.GetEnumerator">
<summary>
Gets an asynchronous enumerator over the sequence.
</summary>
<returns>Enumerator for asynchronous enumeration over the sequence.</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerator`1">
<summary>
Asynchronous version of the IEnumerator&lt;T&gt; interface, allowing elements to be
retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="P:System.Collections.Generic.IAsyncEnumerator`1.Current">
<summary>
Gets the current element in the iteration.
</summary>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerator`1.MoveNext(System.Threading.CancellationToken)">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<param name="cancellationToken">Cancellation token that can be used to cancel the operation.</param>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
</members>
</doc>

@ -0,0 +1,84 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Interactive.Async</name>
</assembly>
<members>
<member name="T:System.Linq.Internal.Grouping`2">
Adapted from System.Linq.Grouping from .NET Framework
Source: https://github.com/dotnet/corefx/blob/b90532bc97b07234a7d18073819d019645285f1c/src/System.Linq/src/System/Linq/Grouping.cs#L64
</member>
<member name="T:System.Linq.IIListProvider`1">
<summary>
An iterator that can produce an array or <see cref="T:System.Collections.Generic.List`1"/> through an optimized path.
</summary>
</member>
<member name="M:System.Linq.IIListProvider`1.ToArrayAsync(System.Threading.CancellationToken)">
<summary>
Produce an array of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The array.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.ToListAsync(System.Threading.CancellationToken)">
<summary>
Produce a <see cref="T:System.Collections.Generic.List`1"/> of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The <see cref="T:System.Collections.Generic.List`1"/>.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.GetCountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
Returns the count of elements in the sequence.
</summary>
<param name="onlyIfCheap">If true then the count should only be calculated if doing
so is quick (sure or likely to be constant time), otherwise -1 should be returned.</param>
<param name="cancellationToken"></param>
<returns>The number of elements.</returns>
</member>
<member name="M:System.Collections.Generic.AsyncEnumerator.MoveNext``1(System.Collections.Generic.IAsyncEnumerator{``0})">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerable`1">
<summary>
Asynchronous version of the IEnumerable&lt;T&gt; interface, allowing elements of the
enumerable sequence to be retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerable`1.GetEnumerator">
<summary>
Gets an asynchronous enumerator over the sequence.
</summary>
<returns>Enumerator for asynchronous enumeration over the sequence.</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerator`1">
<summary>
Asynchronous version of the IEnumerator&lt;T&gt; interface, allowing elements to be
retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="P:System.Collections.Generic.IAsyncEnumerator`1.Current">
<summary>
Gets the current element in the iteration.
</summary>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerator`1.MoveNext(System.Threading.CancellationToken)">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<param name="cancellationToken">Cancellation token that can be used to cancel the operation.</param>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
</members>
</doc>

@ -0,0 +1,84 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Interactive.Async</name>
</assembly>
<members>
<member name="T:System.Linq.Internal.Grouping`2">
Adapted from System.Linq.Grouping from .NET Framework
Source: https://github.com/dotnet/corefx/blob/b90532bc97b07234a7d18073819d019645285f1c/src/System.Linq/src/System/Linq/Grouping.cs#L64
</member>
<member name="T:System.Linq.IIListProvider`1">
<summary>
An iterator that can produce an array or <see cref="T:System.Collections.Generic.List`1"/> through an optimized path.
</summary>
</member>
<member name="M:System.Linq.IIListProvider`1.ToArrayAsync(System.Threading.CancellationToken)">
<summary>
Produce an array of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The array.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.ToListAsync(System.Threading.CancellationToken)">
<summary>
Produce a <see cref="T:System.Collections.Generic.List`1"/> of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The <see cref="T:System.Collections.Generic.List`1"/>.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.GetCountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
Returns the count of elements in the sequence.
</summary>
<param name="onlyIfCheap">If true then the count should only be calculated if doing
so is quick (sure or likely to be constant time), otherwise -1 should be returned.</param>
<param name="cancellationToken"></param>
<returns>The number of elements.</returns>
</member>
<member name="M:System.Collections.Generic.AsyncEnumerator.MoveNext``1(System.Collections.Generic.IAsyncEnumerator{``0})">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerable`1">
<summary>
Asynchronous version of the IEnumerable&lt;T&gt; interface, allowing elements of the
enumerable sequence to be retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerable`1.GetEnumerator">
<summary>
Gets an asynchronous enumerator over the sequence.
</summary>
<returns>Enumerator for asynchronous enumeration over the sequence.</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerator`1">
<summary>
Asynchronous version of the IEnumerator&lt;T&gt; interface, allowing elements to be
retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="P:System.Collections.Generic.IAsyncEnumerator`1.Current">
<summary>
Gets the current element in the iteration.
</summary>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerator`1.MoveNext(System.Threading.CancellationToken)">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<param name="cancellationToken">Cancellation token that can be used to cancel the operation.</param>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
</members>
</doc>

@ -0,0 +1,84 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Interactive.Async</name>
</assembly>
<members>
<member name="T:System.Linq.Internal.Grouping`2">
Adapted from System.Linq.Grouping from .NET Framework
Source: https://github.com/dotnet/corefx/blob/b90532bc97b07234a7d18073819d019645285f1c/src/System.Linq/src/System/Linq/Grouping.cs#L64
</member>
<member name="T:System.Linq.IIListProvider`1">
<summary>
An iterator that can produce an array or <see cref="T:System.Collections.Generic.List`1"/> through an optimized path.
</summary>
</member>
<member name="M:System.Linq.IIListProvider`1.ToArrayAsync(System.Threading.CancellationToken)">
<summary>
Produce an array of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The array.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.ToListAsync(System.Threading.CancellationToken)">
<summary>
Produce a <see cref="T:System.Collections.Generic.List`1"/> of the sequence through an optimized path.
</summary>
<param name="cancellationToken"></param>
<returns>The <see cref="T:System.Collections.Generic.List`1"/>.</returns>
</member>
<member name="M:System.Linq.IIListProvider`1.GetCountAsync(System.Boolean,System.Threading.CancellationToken)">
<summary>
Returns the count of elements in the sequence.
</summary>
<param name="onlyIfCheap">If true then the count should only be calculated if doing
so is quick (sure or likely to be constant time), otherwise -1 should be returned.</param>
<param name="cancellationToken"></param>
<returns>The number of elements.</returns>
</member>
<member name="M:System.Collections.Generic.AsyncEnumerator.MoveNext``1(System.Collections.Generic.IAsyncEnumerator{``0})">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerable`1">
<summary>
Asynchronous version of the IEnumerable&lt;T&gt; interface, allowing elements of the
enumerable sequence to be retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerable`1.GetEnumerator">
<summary>
Gets an asynchronous enumerator over the sequence.
</summary>
<returns>Enumerator for asynchronous enumeration over the sequence.</returns>
</member>
<member name="T:System.Collections.Generic.IAsyncEnumerator`1">
<summary>
Asynchronous version of the IEnumerator&lt;T&gt; interface, allowing elements to be
retrieved asynchronously.
</summary>
<typeparam name="T">Element type.</typeparam>
</member>
<member name="P:System.Collections.Generic.IAsyncEnumerator`1.Current">
<summary>
Gets the current element in the iteration.
</summary>
</member>
<member name="M:System.Collections.Generic.IAsyncEnumerator`1.MoveNext(System.Threading.CancellationToken)">
<summary>
Advances the enumerator to the next element in the sequence, returning the result asynchronously.
</summary>
<param name="cancellationToken">Cancellation token that can be used to cancel the operation.</param>
<returns>
Task containing the result of the operation: true if the enumerator was successfully advanced
to the next element; false if the enumerator has passed the end of the sequence.
</returns>
</member>
</members>
</doc>
Loading…
Cancel
Save