Lazy<T,TMetadata> 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.
Bir nesneye ve Managed Extensibility Framework tarafından kullanılmak üzere ilişkili meta verilerine yavaş dolaylı başvuru sağlar.
generic <typename T, typename TMetadata>
public ref class Lazy : Lazy<T>
public class Lazy<T,TMetadata> : Lazy<T>
[System.Serializable]
public class Lazy<T,TMetadata> : Lazy<T>
type Lazy<'T, 'Metadata> = class
inherit Lazy<'T>
[<System.Serializable>]
type Lazy<'T, 'Metadata> = class
inherit Lazy<'T>
Public Class Lazy(Of T, TMetadata)
Inherits Lazy(Of T)
Tür Parametreleri
- T
Başvuruda bulunan nesnenin türü.
- TMetadata
Meta verilerin türü.
- Devralma
- Öznitelikler
Oluşturucular
Lazy<T,TMetadata>(Func<T>, TMetadata) |
Başvuruda bulunan Lazy<T,TMetadata> nesneyi almak için belirtilen işlevi kullanan belirtilen meta verilerle sınıfının yeni bir örneğini başlatır. |
Lazy<T,TMetadata>(Func<T>, TMetadata, Boolean) |
Başvuruda bulunan Lazy<T,TMetadata> nesneyi almak için belirtilen işlevi kullanan belirtilen meta veri ve iş parçacığı güvenlik değeriyle sınıfının yeni bir örneğini başlatır. |
Lazy<T,TMetadata>(Func<T>, TMetadata, LazyThreadSafetyMode) |
Başvuruda bulunan Lazy<T,TMetadata> nesneyi almak için belirtilen işlevi kullanan belirtilen meta veri ve iş parçacığı eşitleme moduyla sınıfının yeni bir örneğini başlatır. |
Lazy<T,TMetadata>(TMetadata) |
Belirtilen meta verilerle sınıfının yeni bir örneğini Lazy<T,TMetadata> başlatır. |
Lazy<T,TMetadata>(TMetadata, Boolean) |
Belirtilen meta veri ve iş parçacığı güvenlik değeriyle sınıfının yeni bir örneğini Lazy<T,TMetadata> başlatır. |
Lazy<T,TMetadata>(TMetadata, LazyThreadSafetyMode) |
Belirtilen meta veri ve iş parçacığı eşitleme moduyla sınıfının yeni bir örneğini Lazy<T,TMetadata> başlatır. |
Özellikler
IsValueCreated |
Bu Lazy<T> örnek için bir değer oluşturulup oluşturulmadığını belirten bir değer alır. (Devralındığı yer: Lazy<T>) |
Metadata |
Başvuruda bulunan nesneyle ilişkili meta verileri alır. |
Value |
Geçerli Lazy<T> örneğin lazily initialized değerini alır. (Devralındığı yer: Lazy<T>) |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Bu örnek için özelliğinin dize gösterimini Value oluşturur ve döndürür. (Devralındığı yer: Lazy<T>) |