# AsyncLazy&lt;T&gt; Class

Namespace: [PIX.Services.CloudNative.Jwt](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.Services.CloudNative.Jwt.htm)  
Assembly: PIX.dll

Provides support for asynchronous lazy initialization. This type is fully threadsafe.

## Inheritance

* System.Object
  * AsyncLazy&lt;T&gt;

## Syntax

```
public sealed class AsyncLazy<T>
```

## Type Parameters

| Name | Description |
| --- | --- |
| T | The type of object that is being asynchronously initialized. |

## Constructors

| Name | Description |
| --- | --- |
| [AsyncLazy(Func<Task<T>>)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.Services.CloudNative.Jwt.AsyncLazy-1.-ctor.htm#PIX_Services_CloudNative_Jwt_AsyncLazy_1__ctor_System_Func_System_Threading_Tasks_Task__0___) | Initializes a new instance of the [AsyncLazy<T>](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.Services.CloudNative.Jwt.AsyncLazy-1.htm) class. |

## Methods

| Name | Description |
| --- | --- |
| [GetAwaiter()](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.Services.CloudNative.Jwt.AsyncLazy-1.GetAwaiter.htm#PIX_Services_CloudNative_Jwt_AsyncLazy_1_GetAwaiter) | Asynchronous infrastructure support. This method permits instances of [AsyncLazy<T>](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.Services.CloudNative.Jwt.AsyncLazy-1.htm) to be await'ed. |

### Extension Methods

[ApiFilter.FilterFor<T>(T, Nullable<ApiVersion>)](https://help.qlik.com/en-US/qlikview-developer/September2026/Subsystems/QMSAPIref/Content/PIX.ApiFiltering.ApiFilter.FilterFor.htm#PIX_ApiFiltering_ApiFilter_FilterFor__1___0_System_Nullable_PIX_ApiVersion__)