Microsoft.EntityFrameworkCore.ValueGeneration 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
BinaryValueGenerator |
から NewGuid()配列バイトを生成します。 生成された値は一時的な値で、データベースに保存されます。 |
DiscriminatorValueGeneratorFactory |
特定のエンティティ型の識別子値を常に出力する識別子プロパティの値ジェネレーターを作成するファクトリ。 |
GuidValueGenerator | |
HiLoValueGenerator<TValue> |
基になるデータベースから値のブロックを要求し、それらを 1 つずつ返すことによって、 として ValueGenerator 機能します。 現在のブロックが使い果たされたときに、基になるデータベースに別のブロックを要求します。 |
HiLoValueGeneratorState |
によって HiLoValueGenerator<TValue>使用されるスレッド セーフ状態。 |
RelationalValueGeneratorSelector |
エンティティのプロパティの値を生成するために使用する値ジェネレーターを選択します。 この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
SequentialGuidValueGenerator |
Microsoft SQL Server のクラスター化キーまたはインデックスで使用するために最適化されたシーケンシャル Guid 値を生成し、ランダムな値よりもパフォーマンスが向上します。 これは、add で生成されるように設定されているSQL ServerGuid列の既定のジェネレーターです。 |
StringValueGenerator |
の String 文字列表現を使用して値を NewGuid()生成します。 生成された値は一時的な値で、データベースに保存されます。 |
TemporaryGuidValueGenerator |
を使用して値をNewGuid()生成しますGuid。 生成された値は一時的なものです。つまり、エンティティの保存時にデータベースで生成された値に置き換えられます。 |
TemporaryNumberValueGeneratorFactory |
プロパティの数値型に適した一時的な整数値ジェネレーターを作成するためのファクトリ。 |
ValueGenerator |
エンティティがコンテキストに追加されるときにプロパティの値を生成します。 |
ValueGenerator<TValue> |
エンティティがコンテキストに追加されるときにプロパティの値を生成します。 |
ValueGeneratorCache |
プロパティの値ジェネレーターのキャッシュを保持します。 この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
ValueGeneratorCacheDependencies |
のサービス依存関係パラメーター クラス ValueGeneratorCache この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
ValueGeneratorFactory |
値ジェネレーターを作成するファクトリの基本クラス。 |
ValueGeneratorSelector |
エンティティのプロパティの値を生成するために使用する値ジェネレーターを選択します。 この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
ValueGeneratorSelectorDependencies |
のサービス依存関係パラメーター クラス ValueGeneratorSelector この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
インターフェイス
IValueGeneratorCache |
プロパティの値ジェネレーターのキャッシュを保持します。 この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
IValueGeneratorSelector |
エンティティのプロパティの値を生成するために使用する値ジェネレーターを選択します。 この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
Entity Framework