RelationalPropertyBuilderExtensions.HasColumnType 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
HasColumnType(PropertyBuilder, String) |
Configura el tipo de datos de la columna a la que se asigna la propiedad cuando tiene como destino una base de datos relacional. Debe ser el nombre de tipo completo, incluida la precisión, la escala, la longitud, etc. |
HasColumnType(IConventionPropertyBuilder, String, Boolean) |
Configura el tipo de datos de la columna a la que se asigna la propiedad cuando tiene como destino una base de datos relacional. Debe ser el nombre de tipo completo, incluida la precisión, la escala, la longitud, etc. |
HasColumnType<TProperty>(PropertyBuilder<TProperty>, String) |
Configura el tipo de datos de la columna a la que se asigna la propiedad cuando tiene como destino una base de datos relacional. Debe ser el nombre de tipo completo, incluida la precisión, la escala, la longitud, etc. |
HasColumnType(PropertyBuilder, String)
Configura el tipo de datos de la columna a la que se asigna la propiedad cuando tiene como destino una base de datos relacional. Debe ser el nombre de tipo completo, incluida la precisión, la escala, la longitud, etc.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnType (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string typeName);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder HasColumnType (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder propertyBuilder, string? typeName);
static member HasColumnType : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder
<Extension()>
Public Function HasColumnType (propertyBuilder As PropertyBuilder, typeName As String) As PropertyBuilder
Parámetros
- propertyBuilder
- PropertyBuilder
Generador de la propiedad que se va a configurar.
- typeName
- String
Nombre del tipo de datos de la columna.
Devoluciones
La misma instancia del generador para que se puedan encadenar varias llamadas.
Comentarios
Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.
Se aplica a
HasColumnType(IConventionPropertyBuilder, String, Boolean)
Configura el tipo de datos de la columna a la que se asigna la propiedad cuando tiene como destino una base de datos relacional. Debe ser el nombre de tipo completo, incluida la precisión, la escala, la longitud, etc.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasColumnType (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string typeName, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasColumnType (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder propertyBuilder, string? typeName, bool fromDataAnnotation = false);
static member HasColumnType : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
<Extension()>
Public Function HasColumnType (propertyBuilder As IConventionPropertyBuilder, typeName As String, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parámetros
- propertyBuilder
- IConventionPropertyBuilder
Generador de la propiedad que se va a configurar.
- typeName
- String
Nombre del tipo de datos de la columna.
- fromDataAnnotation
- Boolean
Indica si la configuración se especificó mediante una anotación de datos.
Devoluciones
La misma instancia del generador si se aplicó la configuración; de lo contrario, null
.
Comentarios
Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.
Se aplica a
HasColumnType<TProperty>(PropertyBuilder<TProperty>, String)
Configura el tipo de datos de la columna a la que se asigna la propiedad cuando tiene como destino una base de datos relacional. Debe ser el nombre de tipo completo, incluida la precisión, la escala, la longitud, etc.
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnType<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string typeName);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> HasColumnType<TProperty> (this Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> propertyBuilder, string? typeName);
static member HasColumnType : Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property> * string -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
<Extension()>
Public Function HasColumnType(Of TProperty) (propertyBuilder As PropertyBuilder(Of TProperty), typeName As String) As PropertyBuilder(Of TProperty)
Parámetros de tipo
- TProperty
El tipo de la propiedad que se va a configurar.
Parámetros
- propertyBuilder
- PropertyBuilder<TProperty>
Generador de la propiedad que se va a configurar.
- typeName
- String
Nombre del tipo de datos de la columna.
Devoluciones
La misma instancia del generador para que se puedan encadenar varias llamadas.
Comentarios
Consulte Modelado de tipos de entidad y relaciones para obtener más información y ejemplos.