PropertiesConfigurationBuilder.HaveConversion 方法

定义

重载

HaveConversion(Type, Type)

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

HaveConversion(Type, Type, Type)

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

HaveConversion(Type)

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

HaveConversion<TConversion,TComparer,TProviderComparer>()

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

HaveConversion<TConversion,TComparer>()

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

HaveConversion<TConversion>()

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

HaveConversion(Type, Type)

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder HaveConversion (Type conversionType, Type? comparerType);
abstract member HaveConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
override this.HaveConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
Public Overridable Function HaveConversion (conversionType As Type, comparerType As Type) As PropertiesConfigurationBuilder

参数

conversionType
Type

要转换到和转换自 的类型,或继承自 ValueConverter的类型。

comparerType
Type

继承自 ValueComparer的类型。

返回

同一生成器实例,以便可以链接多个配置调用。

适用于

HaveConversion(Type, Type, Type)

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder HaveConversion (Type conversionType, Type? comparerType, Type? providerComparerType);
abstract member HaveConversion : Type * Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
override this.HaveConversion : Type * Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
Public Overridable Function HaveConversion (conversionType As Type, comparerType As Type, providerComparerType As Type) As PropertiesConfigurationBuilder

参数

conversionType
Type

要转换到和转换自 的类型,或继承自 ValueConverter的类型。

comparerType
Type

继承自 ValueComparer的类型。

providerComparerType
Type

继承自 ValueComparer 的类型,用于提供程序值。

返回

同一生成器实例,以便可以链接多个配置调用。

适用于

HaveConversion(Type)

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder HaveConversion (Type conversionType);
abstract member HaveConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
override this.HaveConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
Public Overridable Function HaveConversion (conversionType As Type) As PropertiesConfigurationBuilder

参数

conversionType
Type

要转换到和转换自 的类型,或继承自 ValueConverter的类型。

返回

同一生成器实例,以便可以链接多个配置调用。

适用于

HaveConversion<TConversion,TComparer,TProviderComparer>()

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder HaveConversion<TConversion,TComparer,TProviderComparer> () where TComparer : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer;
abstract member HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
override this.HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
Public Overridable Function HaveConversion(Of TConversion, TComparer, TProviderComparer) () As PropertiesConfigurationBuilder

类型参数

TConversion

要转换到和转换自 的类型,或继承自 ValueConverter的类型。

TComparer

继承自 ValueComparer的类型。

TProviderComparer

继承自 ValueComparer 的类型,用于提供程序值。

返回

同一生成器实例,以便可以链接多个配置调用。

适用于

HaveConversion<TConversion,TComparer>()

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder HaveConversion<TConversion,TComparer> () where TComparer : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer;
abstract member HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
override this.HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
Public Overridable Function HaveConversion(Of TConversion, TComparer) () As PropertiesConfigurationBuilder

类型参数

TConversion

要转换到和转换自 的类型,或继承自 ValueConverter的类型。

TComparer

继承自 ValueComparer的类型。

返回

同一生成器实例,以便可以链接多个配置调用。

适用于

HaveConversion<TConversion>()

配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder HaveConversion<TConversion> ();
abstract member HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
override this.HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder
Public Overridable Function HaveConversion(Of TConversion) () As PropertiesConfigurationBuilder

类型参数

TConversion

要转换到和转换自 的类型,或继承自 ValueConverter的类型。

返回

同一生成器实例,以便可以链接多个配置调用。

适用于