語言

BoolToTwoValuesConverter<TProvider> 建構函式

定義

建立一個新的轉換器實例,將 false false 轉換成一個值,a true 轉換成另一個值。

public BoolToTwoValuesConverter(TProvider falseValue, TProvider trueValue, System.Linq.Expressions.Expression<Func<TProvider,bool>>? fromProvider = default, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints? mappingHints = default);
public BoolToTwoValuesConverter(TProvider falseValue, TProvider trueValue, System.Linq.Expressions.Expression<Func<TProvider,bool>> fromProvider = default, Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints mappingHints = default);
new Microsoft.EntityFrameworkCore.Storage.ValueConversion.BoolToTwoValuesConverter<'Provider> : 'Provider * 'Provider * System.Linq.Expressions.Expression<Func<'Provider, bool>> * Microsoft.EntityFrameworkCore.Storage.ValueConversion.ConverterMappingHints -> Microsoft.EntityFrameworkCore.Storage.ValueConversion.BoolToTwoValuesConverter<'Provider>
Public Sub New (falseValue As TProvider, trueValue As TProvider, Optional fromProvider As Expression(Of Func(Of TProvider, Boolean)) = Nothing, Optional mappingHints As ConverterMappingHints = Nothing)

參數

falseValue
TProvider

要轉換成的 false值。

trueValue
TProvider

要轉換成的 true值。

fromProvider
Expression<Func<TProvider,Boolean>>

商店可選的客製化翻譯器。

mappingHints
ConverterMappingHints

這些 ITypeMappingSource 提示可以用來建立具有適當面向的資料型態,以配合轉換後的資料。

備註

用於 BoolToZeroOneConverter<TProvider> 將 a Boolean 轉換為零/一。

更多資訊與範例請參閱 EF Core值轉換器 。

適用於