IAnnotatable.GetOrAddRuntimeAnnotationValue<TValue,TArg> Méthode

Définition

Obtient la valeur de l’annotation runtime avec le nom donné, en l’ajoutant si elle n’existe pas.

C#
public TValue GetOrAddRuntimeAnnotationValue<TValue,TArg> (string name, Func<TArg?,TValue> valueFactory, TArg? factoryArgument);

Paramètres de type

TValue
TArg

Paramètres

name
String

Nom de l’annotation.

valueFactory
Func<TArg,TValue>

Fabrique utilisée pour créer la valeur si l’annotation n’existe pas.

factoryArgument
TArg

Argument de la méthode factory.

Retours

TValue

Valeur de l’annotation d’exécution existante si une annotation portant le nom spécifié existe déjà. Sinon, valeur nouvellement créée.

S’applique à

Produit Versions
Entity Framework Core 6.0, 7.0, 8.0, 9.0