IConventionTypeBaseBuilder.ComplexProperty Método
Definición
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í.
Sobrecargas
ComplexProperty(MemberInfo, Type, Boolean) |
Devuelve un objeto que se puede usar para configurar la propiedad compleja con la información de miembro especificada. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad. |
ComplexProperty(Type, String, Type, Boolean) |
Devuelve un objeto que se puede usar para configurar la propiedad compleja con el nombre especificado. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad. |
ComplexProperty(MemberInfo, Type, Boolean)
Devuelve un objeto que se puede usar para configurar la propiedad compleja con la información de miembro especificada. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder? ComplexProperty (System.Reflection.MemberInfo memberInfo, Type? complexType = default, bool fromDataAnnotation = false);
abstract member ComplexProperty : System.Reflection.MemberInfo * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder
Public Function ComplexProperty (memberInfo As MemberInfo, Optional complexType As Type = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionComplexPropertyBuilder
Parámetros
- memberInfo
- MemberInfo
o PropertyInfoFieldInfo de la propiedad .
- complexType
- Type
Tipo complejo de destino.
- fromDataAnnotation
- Boolean
Indica si la configuración se especificó mediante una anotación de datos.
Devoluciones
Objeto que se puede usar para configurar la propiedad si existe en el tipo; de lo contrario, null
.
Se aplica a
ComplexProperty(Type, String, Type, Boolean)
Devuelve un objeto que se puede usar para configurar la propiedad compleja con el nombre especificado. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder? ComplexProperty (Type propertyType, string propertyName, Type? complexType = default, bool fromDataAnnotation = false);
abstract member ComplexProperty : Type * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionComplexPropertyBuilder
Public Function ComplexProperty (propertyType As Type, propertyName As String, Optional complexType As Type = Nothing, Optional fromDataAnnotation As Boolean = false) As IConventionComplexPropertyBuilder
Parámetros
- propertyType
- Type
Tipo de valor que contendrá la propiedad.
- propertyName
- String
Nombre de la propiedad que se va a configurar.
- complexType
- Type
Tipo complejo de destino.
- fromDataAnnotation
- Boolean
Indica si la configuración se especificó mediante una anotación de datos.
Devoluciones
Objeto que se puede usar para configurar la propiedad si existe en el tipo; de lo contrario, null
.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de