IConventionPropertyBuilder.HasConversion Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
HasConversion(ValueConverter, Boolean) |
Configura a propriedade para que o valor da propriedade seja convertido de e para o banco de dados usando o determinado ValueConverter. |
HasConversion(Type, Boolean) |
Configura a propriedade para que o valor da propriedade seja convertido no tipo especificado antes de gravar no banco de dados e convertido novamente ao ler do banco de dados. |
HasConversion(ValueConverter, Boolean)
Configura a propriedade para que o valor da propriedade seja convertido de e para o banco de dados usando o determinado ValueConverter.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter converter, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasConversion (Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter? converter, bool fromDataAnnotation = false);
abstract member HasConversion : Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasConversion (converter As ValueConverter, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parâmetros
- converter
- ValueConverter
O conversor a ser usado.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
A mesma instância do construtor se a configuração tiver sido aplicada, caso contrário. null
Aplica-se a
HasConversion(Type, Boolean)
Configura a propriedade para que o valor da propriedade seja convertido no tipo especificado antes de gravar no banco de dados e convertido novamente ao ler do banco de dados.
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder HasConversion (Type providerClrType, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? HasConversion (Type? providerClrType, bool fromDataAnnotation = false);
abstract member HasConversion : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function HasConversion (providerClrType As Type, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder
Parâmetros
- providerClrType
- Type
O tipo a ser convertido de e para.
- fromDataAnnotation
- Boolean
Indica se a configuração foi especificada usando uma anotação de dados.
Retornos
A mesma instância do construtor se a configuração tiver sido aplicada, caso contrário. null