ModelBuilder.UsePropertyAccessMode 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
UsePropertyAccessMode(PropertyAccessMode) |
Establece el objeto PropertyAccessMode que se va a usar para todas las propiedades de este tipo de entidad. De forma predeterminada, el campo de respaldo, si se encuentra uno por convención o se ha especificado, se usa cuando se construyen nuevos objetos, normalmente cuando se consultan entidades de la base de datos. Las propiedades se usan para todos los demás accesos. Al llamar a este método, cambie ese comportamiento para todas las propiedades del modelo, tal y como se describe en la PropertyAccessMode enumeración. |
UsePropertyAccessMode(PropertyAccessMode) |
Establece el objeto PropertyAccessMode que se va a usar para todas las propiedades de este tipo de entidad. |
UsePropertyAccessMode(PropertyAccessMode)
Establece el objeto PropertyAccessMode que se va a usar para todas las propiedades de este tipo de entidad.
De forma predeterminada, el campo de respaldo, si se encuentra uno por convención o se ha especificado, se usa cuando se construyen nuevos objetos, normalmente cuando se consultan entidades de la base de datos. Las propiedades se usan para todos los demás accesos. Al llamar a este método, cambie ese comportamiento para todas las propiedades del modelo, tal y como se describe en la PropertyAccessMode enumeración.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder UsePropertyAccessMode (Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.Metadata.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ModelBuilder
Parámetros
- propertyAccessMode
- PropertyAccessMode
que PropertyAccessMode se va a usar para las propiedades de este modelo.
Devoluciones
La misma ModelBuilder instancia para que se puedan encadenar llamadas de configuración adicionales.
Se aplica a
UsePropertyAccessMode(PropertyAccessMode)
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
- Source:
- ModelBuilder.cs
Establece el objeto PropertyAccessMode que se va a usar para todas las propiedades de este tipo de entidad.
public virtual Microsoft.EntityFrameworkCore.ModelBuilder UsePropertyAccessMode (Microsoft.EntityFrameworkCore.PropertyAccessMode propertyAccessMode);
abstract member UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
override this.UsePropertyAccessMode : Microsoft.EntityFrameworkCore.PropertyAccessMode -> Microsoft.EntityFrameworkCore.ModelBuilder
Public Overridable Function UsePropertyAccessMode (propertyAccessMode As PropertyAccessMode) As ModelBuilder
Parámetros
- propertyAccessMode
- PropertyAccessMode
que PropertyAccessMode se va a usar para las propiedades de este modelo.
Devoluciones
La misma ModelBuilder instancia para que se puedan encadenar llamadas de configuración adicionales.
Comentarios
De forma predeterminada, el campo de respaldo, si se encuentra uno por convención o se ha especificado, se usa cuando se construyen nuevos objetos, normalmente cuando se consultan entidades de la base de datos. Las propiedades se usan para todos los demás accesos. Llamar a este método cambiará ese comportamiento para todas las propiedades del modelo, tal como se describe en la PropertyAccessMode enumeración.
Consulte Acceso de propiedades frente a campos en EF Core para obtener más información y ejemplos.