# Invokable_ILeaseProvider_GrainReference_ACF8E0DD

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

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

```csharp
public sealed class Invokable_ILeaseProvider_GrainReference_ACF8E0DD : TaskRequest<AcquireLeaseResult[]>
```

Base class for requests for methods which return `System.Threading.Tasks.Task-1`.

## Constructors

- [Invokable_ILeaseProvider_GrainReference_ACF8E0DD](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/constructors/constructor-32262367/)

## Methods

- [Dispose](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/dispose-4216cba7/)
- [GetActivityName](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getactivityname-5e3187e1/)
- [GetArgument(int)](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getargument-int-7c63371b/)
- [GetArgumentCount](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getargumentcount-8494e2b1/)
- [GetInterfaceName](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getinterfacename-81ba809b/)
- [GetInterfaceType](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getinterfacetype-49938f45/)
- [GetMethod](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getmethod-af5b2246/)
- [GetMethodName](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/getmethodname-eb1894dd/)
- [GetTarget](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/gettarget-61c8b374/)
- [SetArgument(int, object)](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/setargument-int-object-307915f4/)
- [SetTarget(ITargetHolder)](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/methods/settarget-orleans-serialization-invocation-itargetholder-239cc645/)

## Fields

- [arg0](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/fields/arg0-91f20360/)
- [arg1](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleanscodegen.orleans.leaseproviders.invokable-ileaseprovider-grainreference-acf8e0dd/fields/arg1-9818b964/)
