TemporaryGuidValueGenerator クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public class TemporaryGuidValueGenerator : Microsoft.EntityFrameworkCore.ValueGeneration.GuidValueGenerator
type TemporaryGuidValueGenerator = class
inherit GuidValueGenerator
Public Class TemporaryGuidValueGenerator
Inherits GuidValueGenerator
- 継承
注釈
詳細と例については、「 EF Core の値の生成 」を参照してください。
コンストラクター
TemporaryGuidValueGenerator() |
を使用して値をNewGuid()生成しますGuid。 生成された値は一時的なものです。つまり、エンティティの保存時にデータベースで生成された値に置き換えられます。 |
プロパティ
GeneratesStableValues |
生成された値が安定しているかどうかを示す値を取得します。 つまり、値は、特定のエンティティ内の特定のプロパティに対して常に同じになり、以前に生成された他の値には依存しません。 たとえば、TPH 階層に対して生成される識別子の値は安定しています。 安定した値が不明としてマークされることはありません。 (継承元 ValueGenerator) |
GeneratesTemporaryValues |
プロパティに割り当てる値を取得します。 |
メソッド
Next(EntityEntry) |
プロパティに割り当てる値を取得します。 (継承元 GuidValueGenerator) |
NextAsync(EntityEntry, CancellationToken) |
値の生成を実行する実装によってオーバーライドされるテンプレート メソッド。 (継承元 ValueGenerator<TValue>) |
NextValue(EntityEntry) |
プロパティに割り当てる値を取得します。 (継承元 ValueGenerator<TValue>) |
NextValueAsync(EntityEntry, CancellationToken) |
プロパティに割り当てる値を取得します。 (継承元 ValueGenerator<TValue>) |
WithConverter(ValueConverter) |
これを ValueGenerator ラップして、指定 ValueConverterされた で変換された値を処理します。 (継承元 ValueGenerator) |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework