IConventionPropertyBuilder.HasConversion Metoda

Definice

Přetížení

HasConversion(ValueConverter, Boolean)

Nakonfiguruje vlastnost tak, aby hodnota vlastnosti byla převedena na databázi a z databáze pomocí daného ValueConverterobjektu .

HasConversion(Type, Boolean)

Konfiguruje vlastnost tak, aby hodnota vlastnosti byla převedena na daný typ před zápisem do databáze a převedena zpět při čtení z databáze.

HasConversion(ValueConverter, Boolean)

Nakonfiguruje vlastnost tak, aby hodnota vlastnosti byla převedena na databázi a z databáze pomocí daného ValueConverterobjektu .

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

Parametry

converter
ValueConverter

Převaděč, který se má použít.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byla použita konfigurace, null v opačném případě.

Platí pro

HasConversion(Type, Boolean)

Konfiguruje vlastnost tak, aby hodnota vlastnosti byla převedena na daný typ před zápisem do databáze a převedena zpět při čtení z databáze.

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

Parametry

providerClrType
Type

Typ, který chcete převést na a z.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Stejná instance tvůrce, pokud byla použita konfigurace, null v opačném případě.

Platí pro