Language

ConverterMappingHints クラス

定義

ValueConverterを使用してマッピングするときに型マッパーによって使用されるヒントを指定します。

[System.Runtime.CompilerServices.Nullable(0)]
public class ConverterMappingHints
public class ConverterMappingHints
[<System.Runtime.CompilerServices.Nullable(0)>]
type ConverterMappingHints = class
type ConverterMappingHints = class
Public Class ConverterMappingHints
継承
ConverterMappingHints
派生
属性

注釈

詳細と例については、 EF Core 値コンバーター を参照してください。

コンストラクター

Name 説明
ConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Func<IProperty,IEntityType,ValueGenerator>)

新しい ConverterMappingHints インスタンスを作成します。 インスタンスに含まれるヒントは、指定されていないことを示すために null できます。

ConverterMappingHints(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>)

新しい ConverterMappingHints インスタンスを作成します。 インスタンスに含まれるヒントは、指定されていないことを示すために null できます。

プロパティ

Name 説明
IsUnicode

マップされたデータ型が Unicode をサポートする必要があるかどうか。

Precision

マップされたデータ型の推奨精度。

Scale

マップされたデータ型の推奨されるスケール。

Size

マップされたデータ型の推奨サイズ。

ValueGeneratorFactory
古い.

このコンバーターの使用時にモデル値に使用する特定の ValueGenerator を作成するためのオプションのファクトリ。

メソッド

Name 説明
OverrideWith(ConverterMappingHints)

指定されたオブジェクトからこのオブジェクトにヒントを追加します。 既に指定されているヒントはオーバーライドされます。

With(ConverterMappingHints)

指定されたオブジェクトからこのオブジェクトにヒントを追加します。 既に指定されているヒントはオーバーライドされません。

適用対象