語言

IConventionContext<TMetadata> 介面

定義

與每個慣例呼叫相關聯的內容資訊。

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

中繼資料物件的型別。

這是反變數的型別參數。 也就是說,您可以使用您指定的類型,或衍生程度較低的任何類型。 如需共變數與反變數的詳細資訊,請參閱泛型中的共變數與反變數。
實作

備註

如需詳細資訊和範例,請參閱 模型建置慣例 。

方法

名稱 Description
DelayConventions()

防止在修改元資料層面時立即執行慣例。 所有延遲慣例都會在處置傳回的物件之後執行。

(繼承來源 IConventionContext)
StopProcessing()

呼叫此選項可防止其他慣例進一步處理相關聯的事件。

(繼承來源 IConventionContext)
StopProcessing(TMetadata)

呼叫此選項可防止其他慣例進一步處理相關聯的事件。

StopProcessingIfChanged(TMetadata)

如果指定的物件不同,則呼叫這可防止其他慣例進一步處理相關聯的事件。

適用於