IConventionContext<TMetadata> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
各規約呼び出しに関連付けられているコンテキスト情報。
public interface IConventionContext<in TMetadata> : Microsoft.EntityFrameworkCore.Metadata.Conventions.IConventionContext
type IConventionContext<'Metadata> = interface
interface IConventionContext
Public Interface IConventionContext(Of In TMetadata)
Implements IConventionContext
型パラメーター
- TMetadata
メタデータ オブジェクトの型。
この型パラメーターは反変です。 つまり、指定した型、または弱い派生型のいずれかを使用することができます。 共変性および反変性の詳細については、「ジェネリックの共変性と反変性」をご覧ください。- 実装
注釈
詳細と例については、「 モデルの構築規則 」を参照してください。
メソッド
DelayConventions() |
メタデータの側面が変更されたときに、規則が直ちに実行されないようにします。 遅延規則はすべて、返されたオブジェクトが破棄された後に実行されます。 (継承元 IConventionContext) |
StopProcessing() |
これを呼び出すと、他の規則によって関連するイベントをさらに処理できなくなります。 (継承元 IConventionContext) |
StopProcessing(TMetadata) |
これを呼び出すと、他の規則によって関連するイベントをさらに処理できなくなります。 |
StopProcessingIfChanged(TMetadata) |
これを呼び出すと、指定されたオブジェクトが異なる場合に、他の規則によって関連するイベントをさらに処理できなくなります。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework