# Invokable_IMemoryStreamQueueGrain_GrainReference_74D60341

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

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

```csharp
public sealed class Invokable_IMemoryStreamQueueGrain_GrainReference_74D60341 : TaskRequest
```

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

## Constructors

- [Invokable_IMemoryStreamQueueGrain_GrainReference_74D60341](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/constructors/constructor-f4c648a9/)

## Methods

- [Dispose](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/dispose-f67c22df/)
- [GetActivityName](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getactivityname-8f19f5e7/)
- [GetArgument(int)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getargument-int-4735d1fd/)
- [GetArgumentCount](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getargumentcount-aa2b347f/)
- [GetInterfaceName](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getinterfacename-02dc33fd/)
- [GetInterfaceType](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getinterfacetype-205cb445/)
- [GetMethod](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getmethod-c93110dc/)
- [GetMethodName](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/getmethodname-e2743527/)
- [GetTarget](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/gettarget-22201286/)
- [SetArgument(int, object)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/setargument-int-object-f584fe8c/)
- [SetTarget(ITargetHolder)](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/methods/settarget-orleans-serialization-invocation-itargetholder-0c8b87ed/)

## Fields

- [arg0](/orleans/docs/api/csharp/microsoft.orleans.streaming/orleanscodegen.orleans.providers.invokable-imemorystreamqueuegrain-grainreference-74d60341/fields/arg0-0be5f7bb/)
