ValueConverterInfo 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立新的 ValueConverterInfo 執行個體。
public ValueConverterInfo (Type modelClrType, Type providerClrType, Func<Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter> factory, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints mappingHints = default);
public ValueConverterInfo (Type modelClrType, Type providerClrType, Func<Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo,Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter> factory, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo : Type * Type * Func<Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverter> * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.ValueConverterInfo
Public Sub New (modelClrType As Type, providerClrType As Type, factory As Func(Of ValueConverterInfo, ValueConverter), Optional mappingHints As ConverterMappingHints = Nothing)
參數
- modelClrType
- Type
EF 模型中所使用的 CLR 類型。
- providerClrType
- Type
從資料庫提供者讀取和寫入時所使用的 CLR 類型。
- factory
- Func<ValueConverterInfo,ValueConverter>
視需要建立轉換器的處理站。
- mappingHints
- ConverterMappingHints
可供 使用的 ITypeMappingSource 提示,可用來建立具有已轉換資料之適當 Facet 的資料類型。
備註
如需詳細資訊和範例,請參閱 EF Core 值轉換器 。