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

中繼資料物件的型別。

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

備註

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

方法

DelayConventions()

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

(繼承來源 IConventionContext)
StopProcessing()

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

(繼承來源 IConventionContext)
StopProcessing(TMetadata)

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

StopProcessingIfChanged(TMetadata)

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

適用於