Compartir a través de


QueryTypeBuilder.Property Método

Definición

Sobrecargas

Property(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de consulta. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Al agregar una nueva propiedad con esta sobrecarga, el nombre de la propiedad debe coincidir con el nombre de una propiedad o campo CLR en el tipo de consulta. Esta sobrecarga no se puede usar para agregar una nueva propiedad de estado de sombra.

Property(Type, String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de consulta. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Al agregar una nueva propiedad, si existe una propiedad con el mismo nombre en la clase de tipo de consulta, se agregará al modelo. Si no existe ninguna propiedad en la clase de tipo de consulta, se agregará una nueva propiedad de estado de sombra. Una propiedad de estado de sombra es una que no tiene una propiedad correspondiente en la clase de tipo de consulta. El valor actual de la propiedad se almacena en en ChangeTracker lugar de almacenarse en instancias de la clase de tipo de consulta.

Property<TProperty>(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de consulta. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Al agregar una nueva propiedad, si existe una propiedad con el mismo nombre en la clase de tipo de consulta, se agregará al modelo. Si no existe ninguna propiedad en la clase de tipo de consulta, se agregará una nueva propiedad de estado de sombra. Una propiedad de estado de sombra es una que no tiene una propiedad correspondiente en la clase de tipo de consulta. El valor actual de la propiedad se almacena en en ChangeTracker lugar de almacenarse en instancias de la clase de tipo de consulta.

Property(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de consulta. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Al agregar una nueva propiedad con esta sobrecarga, el nombre de la propiedad debe coincidir con el nombre de una propiedad o campo CLR en el tipo de consulta. Esta sobrecarga no se puede usar para agregar una nueva propiedad de estado de sombra.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder Property (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function Property (propertyName As String) As PropertyBuilder

Parámetros

propertyName
String

Nombre de la propiedad que se va a configurar.

Devoluciones

Objeto que se puede usar para configurar la propiedad .

Se aplica a

Property(Type, String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de consulta. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Al agregar una nueva propiedad, si existe una propiedad con el mismo nombre en la clase de tipo de consulta, se agregará al modelo. Si no existe ninguna propiedad en la clase de tipo de consulta, se agregará una nueva propiedad de estado de sombra. Una propiedad de estado de sombra es una que no tiene una propiedad correspondiente en la clase de tipo de consulta. El valor actual de la propiedad se almacena en en ChangeTracker lugar de almacenarse en instancias de la clase de tipo de consulta.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder Property (Type propertyType, string propertyName);
abstract member Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
override this.Property : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
Public Overridable Function Property (propertyType As Type, propertyName As String) As PropertyBuilder

Parámetros

propertyType
Type

Tipo de la propiedad que se va a configurar.

propertyName
String

Nombre de la propiedad que se va a configurar.

Devoluciones

Objeto que se puede usar para configurar la propiedad .

Se aplica a

Property<TProperty>(String)

Devuelve un objeto que se puede usar para configurar una propiedad del tipo de consulta. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.

Al agregar una nueva propiedad, si existe una propiedad con el mismo nombre en la clase de tipo de consulta, se agregará al modelo. Si no existe ninguna propiedad en la clase de tipo de consulta, se agregará una nueva propiedad de estado de sombra. Una propiedad de estado de sombra es una que no tiene una propiedad correspondiente en la clase de tipo de consulta. El valor actual de la propiedad se almacena en en ChangeTracker lugar de almacenarse en instancias de la clase de tipo de consulta.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> Property<TProperty> (string propertyName);
abstract member Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
override this.Property : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
Public Overridable Function Property(Of TProperty) (propertyName As String) As PropertyBuilder(Of TProperty)

Parámetros de tipo

TProperty

Tipo de la propiedad que se va a configurar.

Parámetros

propertyName
String

Nombre de la propiedad que se va a configurar.

Devoluciones

Objeto que se puede usar para configurar la propiedad .

Se aplica a