AsyncLazy<T> Sınıf
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.
İş parçacığı güvenli, tembel ve zaman uyumsuz olarak değerlendirilen bir değer fabrikası.
generic <typename T>
public ref class AsyncLazy
template <typename T>
[Windows::Foundation::Metadata::WebHostHidden]
class AsyncLazy
public class AsyncLazy<T>
type AsyncLazy<'T> = class
Public Class AsyncLazy(Of T)
Tür Parametreleri
- T
Değer fabrikası tarafından oluşturulan değer türü.
- Devralma
-
AsyncLazy<T>
Açıklamalar
Bu sınıf, yok etme gereksinimi olan herhangi bir kaynak taşımaz. Ancak değer fabrikası atılması gereken bir değer üretebilir, bu nedenle bu sınıf bir DisposeValueAsync() yöntem taşır ancak uygulamaz IDisposable.
Oluşturucular
| AsyncLazy<T>(Func<Task<T>>, JoinableTaskFactory) |
AsyncLazy<T> sınıfının yeni bir örneğini başlatır. |
Özellikler
| IsValueCreated |
Değer fabrikasının çağrılıp çağrılmadığını belirten bir değer alır. |
| IsValueDisposed |
Önceden çağrılıp çağrılmadığını DisposeValue() belirten bir değer alır. |
| IsValueFactoryCompleted |
Değer fabrikasının çağrılıp çağrılmadığını ve tamamlanmak üzere çalıştırılıp çalıştırılmadığını belirten bir değer alır. |
Yöntemler
| DisposeValue() |
Atılabilirse, lazily ile başlatılan değeri atılır ve sonraki tüm değeri elde etme girişimlerinin başarısız olmasına neden olur. |
| DisposeValueAsync() |
Atılabilirse, lazily ile başlatılan değeri atılır ve sonraki tüm değeri elde etme girişimlerinin başarısız olmasına neden olur. |
| GetValue() |
Gevşek hesaplanan değeri alır. |
| GetValue(CancellationToken) |
Gevşek hesaplanan değeri alır. |
| GetValueAsync() |
Değeri üreten veya üreten görevi alır. |
| GetValueAsync(CancellationToken) |
Değeri üreten veya üreten görevi alır. |
| SuppressRelevance() |
Aşağıdaki kodu, alıcı AsyncLazy<T> değer fabrikasıyla ilgisiz olarak işaretler. |
| ToString() |
Oluşturulmamış bir değeri veya oluşturulan değerin dize gösterimini açıklayan bir dizeyi işler. |
Şunlara uygulanır
İş Parçacığı Güvenliği
Bu tür, tüm üyeler için iş parçacığı güvenlidir.