PropertiesConfigurationBuilder<TProperty>.HaveConversion 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
HaveConversion(Type) |
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。 |
HaveConversion(Type, Type) |
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。 |
HaveConversion<TConversion,TComparer>() |
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。 |
HaveConversion<TConversion>() |
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。 |
HaveConversion(Type)
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<TProperty> HaveConversion (Type conversionType);
override this.HaveConversion : Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>
Public Overridable Function HaveConversion (conversionType As Type) As PropertiesConfigurationBuilder(Of TProperty)
参数
- conversionType
- Type
要转换到和转换自 的类型,或继承自 ValueConverter的类型。
返回
同一生成器实例,以便可以链接多个配置调用。
适用于
HaveConversion(Type, Type)
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<TProperty> HaveConversion (Type conversionType, Type? comparerType);
override this.HaveConversion : Type * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>
Public Overridable Function HaveConversion (conversionType As Type, comparerType As Type) As PropertiesConfigurationBuilder(Of TProperty)
参数
- conversionType
- Type
要转换到和转换自 的类型,或继承自 ValueConverter的类型。
- comparerType
- Type
继承自 ValueComparer的类型。
返回
同一生成器实例,以便可以链接多个配置调用。
适用于
HaveConversion<TConversion,TComparer>()
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<TProperty> HaveConversion<TConversion,TComparer> () where TComparer : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer;
override this.HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property> (requires 'Comparer :> Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer)
Public Overridable Function HaveConversion(Of TConversion, TComparer) () As PropertiesConfigurationBuilder(Of TProperty)
类型参数
- TConversion
要转换到和转换自 的类型,或继承自 ValueConverter的类型。
- TComparer
继承自 ValueComparer的类型。
返回
同一生成器实例,以便可以链接多个配置调用。
适用于
HaveConversion<TConversion>()
配置 属性,以便在写入数据库之前转换属性值,并在从数据库读取数据时转换回来。
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<TProperty> HaveConversion<TConversion> ();
override this.HaveConversion : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertiesConfigurationBuilder<'Property>
Public Overridable Function HaveConversion(Of TConversion) () As PropertiesConfigurationBuilder(Of TProperty)
类型参数
- TConversion
要转换到和转换自 的类型,或继承自 ValueConverter的类型。
返回
同一生成器实例,以便可以链接多个配置调用。