# Invokable_IVersionManager_GrainReference_C01C4EE8

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

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Core)

```csharp
public sealed class Invokable_IVersionManager_GrainReference_C01C4EE8 : TaskRequest
```

Base class for requests for methods which return `System.Threading.Tasks.ValueTask`.

## Constructors

- [Invokable_IVersionManager_GrainReference_C01C4EE8](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/constructors/constructor-e50e16f5/)

## Methods

- [Dispose](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/dispose-2b0cb563/)
- [GetActivityName](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getactivityname-25d9339f/)
- [GetArgument(int)](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getargument-int-42903725/)
- [GetArgumentCount](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getargumentcount-45753d67/)
- [GetInterfaceName](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getinterfacename-b806e915/)
- [GetInterfaceType](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getinterfacetype-cf5f6ed1/)
- [GetMethod](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getmethod-308b0e34/)
- [GetMethodName](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/getmethodname-a2076edf/)
- [GetTarget](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/gettarget-e4e9b2ce/)
- [SetArgument(int, object)](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/setargument-int-object-af5e4a78/)
- [SetTarget(ITargetHolder)](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/methods/settarget-orleans-serialization-invocation-itargetholder-fa2533d9/)

## Fields

- [arg0](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/fields/arg0-ebbcde0f/)
- [arg1](/orleans/docs/api/csharp/microsoft.orleans.core/orleanscodegen.orleans.invokable-iversionmanager-grainreference-c01c4ee8/fields/arg1-8da1bf41/)
