Compartir a través de


RelationalPropertyBuilderExtensions.HasColumnType Método

Definición

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.

Se aplica a