AnnotatableBase.GetOrAddRuntimeAnnotationValue<TValue,TArg> 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.
Verilen adla çalışma zamanı ek açıklamasının değerini alır ve yoksa ekler.
public virtual TValue GetOrAddRuntimeAnnotationValue<TValue,TArg> (string name, Func<TArg?,TValue> valueFactory, TArg? factoryArgument);
abstract member GetOrAddRuntimeAnnotationValue : string * Func<'Arg, 'Value> * 'Arg -> 'Value
override this.GetOrAddRuntimeAnnotationValue : string * Func<'Arg, 'Value> * 'Arg -> 'Value
Public Overridable Function GetOrAddRuntimeAnnotationValue(Of TValue, TArg) (name As String, valueFactory As Func(Of TArg, TValue), factoryArgument As TArg) As TValue
Tür Parametreleri
- TValue
- TArg
Parametreler
- name
- String
Ek açıklamanın adı.
- valueFactory
- Func<TArg,TValue>
Ek açıklama yoksa değeri oluşturmak için kullanılan fabrika.
- factoryArgument
- TArg
Fabrika yöntemi için bir bağımsız değişken.
Döndürülenler
Belirtilen ada sahip bir ek açıklama zaten varsa mevcut çalışma zamanı ek açıklamasının değeri. Aksi takdirde yeni oluşturulan bir değer.
Uygulamalar
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin