System.Interactive.Async Advances the enumerator to the next element in the sequence, returning the result asynchronously. 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. Asynchronous version of the IEnumerable<T> interface, allowing elements of the enumerable sequence to be retrieved asynchronously. Element type. Gets an asynchronous enumerator over the sequence. Enumerator for asynchronous enumeration over the sequence. Asynchronous version of the IEnumerator<T> interface, allowing elements to be retrieved asynchronously. Element type. Advances the enumerator to the next element in the sequence, returning the result asynchronously. Cancellation token that can be used to cancel the operation. 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. Gets the current element in the iteration.