# AsyncResultHandle

Package: [Microsoft.Orleans.TestingHost](/orleans/docs/api/csharp/microsoft.orleans.testinghost/) 10.0.0

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.TestingHost) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.TestingHost/Utils/AsyncResultHandle.cs#L10)

```csharp
public class AsyncResultHandle
```

This class is for internal testing use only.

## Constructors

- [AsyncResultHandle](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/constructors/constructor-895216a9/)

## Properties

- [Continue](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/properties/continue-274c5246/)
- [Done](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/properties/done-ea74267b/)
- [Exception](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/properties/exception-338bc73d/)
- [Result](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/properties/result-e04e59b3/)

## Methods

- [Reset](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/methods/reset-33c063a6/)
- [WaitFor(TimeSpan, Func&lt;bool&gt;)](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/methods/waitfor-system-timespan-system-func-bool-c0137289/)
- [WaitForContinue(TimeSpan)](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/methods/waitforcontinue-system-timespan-98064482/)
- [WaitForFinished(TimeSpan)](/orleans/docs/api/csharp/microsoft.orleans.testinghost/orleans.testinghost.utils.asyncresulthandle/methods/waitforfinished-system-timespan-0a8437f9/)
