AnnotatableBase.GetOrAddRuntimeAnnotationValue<TValue,TArg> Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el valor de la anotación en tiempo de ejecución con el nombre especificado, agregándolo si no existe uno.
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
- TValue
- TArg
- name
- String
El nombre de la anotación.
- valueFactory
- Func<TArg,TValue>
Generador usado para crear el valor si la anotación no existe.
- factoryArgument
- TArg
Argumento para el método de fábrica.
Valor de la anotación en tiempo de ejecución existente si ya existe una anotación con el nombre especificado. De lo contrario, un valor recién creado.
Producto | Versiones |
---|---|
Entity Framework Core | 6.0, 7.0, 8.0, 9.0 |
Comentarios de Entity Framework
Entity Framework es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: