IAnnotatable.GetOrAddRuntimeAnnotationValue<TValue,TArg> Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert der Laufzeitanmerkung mit dem angegebenen Namen ab und fügt ihn hinzu, falls keine vorhanden ist.
public TValue GetOrAddRuntimeAnnotationValue<TValue,TArg> (string name, Func<TArg?,TValue> valueFactory, TArg? factoryArgument);
abstract member GetOrAddRuntimeAnnotationValue : string * Func<'Arg, 'Value> * 'Arg -> 'Value
Public Function GetOrAddRuntimeAnnotationValue(Of TValue, TArg) (name As String, valueFactory As Func(Of TArg, TValue), factoryArgument As TArg) As TValue
- TValue
- TArg
- name
- String
Der Name des Annotation-Objekts.
- valueFactory
- Func<TArg,TValue>
Die Factory, die zum Erstellen des Werts verwendet wird, wenn die Anmerkung nicht vorhanden ist.
- factoryArgument
- TArg
Ein Argument für die Factorymethode.
Der Wert der vorhandenen Laufzeitanmerkung, wenn bereits eine Anmerkung mit dem angegebenen Namen vorhanden ist. Andernfalls ein neu erstellter Wert.
Produkt | Versionen |
---|---|
Entity Framework Core | 6.0, 7.0, 8.0, 9.0 |
Feedback zu Entity Framework
Entity Framework ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: