AsyncLazy<T>.GetValueAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
| GetValueAsync() |
Değeri üreten veya üreten görevi alır. |
| GetValueAsync(CancellationToken) |
Değeri üreten veya üreten görevi alır. |
GetValueAsync()
Değeri üreten veya üreten görevi alır.
public:
System::Threading::Tasks::Task<T> ^ GetValueAsync();
public System.Threading.Tasks.Task<T> GetValueAsync();
member this.GetValueAsync : unit -> System.Threading.Tasks.Task<'T>
Public Function GetValueAsync () As Task(Of T)
Döndürülenler
Sonucu lazily olarak yapılan değer olan bir görev.
Özel durumlar
Değer fabrikası bu örnekte çağırdığında GetValueAsync() oluşturulur.
Sonra oluşturulduktan sonra DisposeValue() çağrılır.
Şunlara uygulanır
GetValueAsync(CancellationToken)
Değeri üreten veya üreten görevi alır.
public:
System::Threading::Tasks::Task<T> ^ GetValueAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<T> GetValueAsync(System.Threading.CancellationToken cancellationToken);
member this.GetValueAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Function GetValueAsync (cancellationToken As CancellationToken) As Task(Of T)
Parametreler
- cancellationToken
- CancellationToken
İptali, çağıranın artık sonuçla ilgilenmediğini gösteren bir belirteç. Bunun değer fabrikasını iptal etmeyeceğini unutmayın (diğer arayanlar mevcut olabileceğinden). Ancak bu belirteç, döndürülen Görevin hızlandırılmış bir iptali ve bu çağrının sonucunda oluşmuş olabilecek herhangi JoinableTask bir görevin bir çıkarılmasıyla sonuçlanır.
Döndürülenler
Sonucu lazily olarak yapılan değer olan bir görev.
Özel durumlar
Değer fabrikası bu örnekte çağırdığında GetValueAsync() oluşturulur.
Sonra oluşturulduktan sonra DisposeValue() çağrılır.