ComplexPropertyBuilder.PrimitiveCollection 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
PrimitiveCollection(Type, String) |
Devuelve un objeto que se puede usar para configurar una propiedad del tipo complejo. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad. |
PrimitiveCollection(String) |
Devuelve un objeto que se puede usar para configurar una propiedad del tipo complejo. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad. |
PrimitiveCollection<TProperty>(String) |
Devuelve un objeto que se puede usar para configurar una propiedad del tipo complejo. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad. |
PrimitiveCollection(Type, String)
- Source:
- ComplexPropertyBuilder.cs
- Source:
- ComplexPropertyBuilder.cs
Devuelve un objeto que se puede usar para configurar una propiedad del tipo complejo. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder PrimitiveCollection (Type propertyType, string propertyName);
abstract member PrimitiveCollection : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
override this.PrimitiveCollection : Type * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
Public Overridable Function PrimitiveCollection (propertyType As Type, propertyName As String) As ComplexTypePrimitiveCollectionBuilder
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 .
Comentarios
Al agregar una nueva propiedad, si existe una propiedad con el mismo nombre en la clase de entidad, se agregará al modelo. Si no existe ninguna propiedad en la clase de entidad, se agregará una nueva propiedad de estado de sombra. Una propiedad de estado de sombra es aquella que no tiene una propiedad correspondiente en la clase de entidad. El valor actual de la propiedad se almacena en en ChangeTracker lugar de almacenarse en instancias de la clase de entidad.
Se aplica a
PrimitiveCollection(String)
- Source:
- ComplexPropertyBuilder.cs
- Source:
- ComplexPropertyBuilder.cs
Devuelve un objeto que se puede usar para configurar una propiedad del tipo complejo. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder PrimitiveCollection (string propertyName);
abstract member PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
override this.PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder
Public Overridable Function PrimitiveCollection (propertyName As String) As ComplexTypePrimitiveCollectionBuilder
Parámetros
- propertyName
- String
Nombre de la propiedad que se va a configurar.
Devoluciones
Objeto que se puede usar para configurar la propiedad .
Comentarios
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 complejo. Esta sobrecarga no se puede usar para agregar una nueva propiedad de estado de sombra.
Se aplica a
PrimitiveCollection<TProperty>(String)
- Source:
- ComplexPropertyBuilder.cs
- Source:
- ComplexPropertyBuilder.cs
Devuelve un objeto que se puede usar para configurar una propiedad del tipo complejo. Si no existe ninguna propiedad con el nombre especificado, se agregará una nueva propiedad.
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<TProperty> PrimitiveCollection<TProperty> (string propertyName);
abstract member PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
override this.PrimitiveCollection : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.ComplexTypePrimitiveCollectionBuilder<'Property>
Public Overridable Function PrimitiveCollection(Of TProperty) (propertyName As String) As ComplexTypePrimitiveCollectionBuilder(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 .
Comentarios
Al agregar una nueva propiedad, si existe una propiedad con el mismo nombre en la clase de entidad, se agregará al modelo. Si no existe ninguna propiedad en la clase de entidad, se agregará una nueva propiedad de estado de sombra. Una propiedad de estado de sombra es aquella que no tiene una propiedad correspondiente en la clase de entidad. El valor actual de la propiedad se almacena en en ChangeTracker lugar de almacenarse en instancias de la clase de entidad.