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)

如果给定的对象不同,则调用此方法将阻止其他约定进一步处理关联的事件。

适用于