RelationalAnnotationProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public class RelationalAnnotationProvider : Microsoft.EntityFrameworkCore.Metadata.IRelationalAnnotationProvider
type RelationalAnnotationProvider = class
interface IRelationalAnnotationProvider
Public Class RelationalAnnotationProvider
Implements IRelationalAnnotationProvider
- 继承
-
RelationalAnnotationProvider
- 实现
-
服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped。
有关详细信息和示例,请参阅 为实体类型和关系建模 。
构造函数
属性
方法
For(ICheckConstraint)
|
获取给定 ICheckConstraint的特定于提供程序的注释。
|
For(ICheckConstraint, Boolean)
|
获取给定 ICheckConstraint的特定于提供程序的注释。
|
For(IColumn)
|
获取给定 IColumn的特定于提供程序的注释。
|
For(IColumn, Boolean)
|
获取给定 IColumn的特定于提供程序的注释。
|
For(IForeignKeyConstraint)
|
获取给定 IForeignKeyConstraint的特定于提供程序的注释。
|
For(IForeignKeyConstraint, Boolean)
|
获取给定 IForeignKeyConstraint的特定于提供程序的注释。
|
For(IFunctionColumn)
|
获取给定 IFunctionColumn的特定于提供程序的注释。
|
For(IFunctionColumn, Boolean)
|
获取给定 IFunctionColumn的特定于提供程序的注释。
|
For(IRelationalModel)
|
获取给定 IRelationalModel的特定于提供程序的注释。
|
For(IRelationalModel, Boolean)
|
获取给定 IRelationalModel的特定于提供程序的注释。
|
For(ISequence)
|
获取给定 ISequence的特定于提供程序的注释。
|
For(ISequence, Boolean)
|
获取给定 ISequence的特定于提供程序的注释。
|
For(ISqlQuery)
|
获取给定 ISqlQuery的特定于提供程序的注释。
|
For(ISqlQuery, Boolean)
|
获取给定 ISqlQuery的特定于提供程序的注释。
|
For(ISqlQueryColumn)
|
获取给定 ISqlQueryColumn的特定于提供程序的注释。
|
For(ISqlQueryColumn, Boolean)
|
获取给定 ISqlQueryColumn的特定于提供程序的注释。
|
For(IStoreFunction)
|
获取给定 IStoreFunction的特定于提供程序的注释。
|
For(IStoreFunction, Boolean)
|
获取给定 IStoreFunction的特定于提供程序的注释。
|
For(IStoreFunctionParameter, Boolean)
|
获取给定 IStoreFunctionParameter的特定于提供程序的注释。
|
For(IStoreStoredProcedure, Boolean)
|
获取给定 IStoreStoredProcedure的特定于提供程序的注释。
|
For(IStoreStoredProcedureParameter, Boolean)
|
获取给定 IStoreStoredProcedureParameter的特定于提供程序的注释。
|
For(IStoreStoredProcedureResultColumn, Boolean)
|
获取给定 IStoreStoredProcedureResultColumn的特定于提供程序的注释。
|
For(ITable)
|
获取给定 ITable的特定于提供程序的注释。
|
For(ITable, Boolean)
|
获取给定 ITable的特定于提供程序的注释。
|
For(ITableIndex)
|
获取给定 ITableIndex的特定于提供程序的注释。
|
For(ITableIndex, Boolean)
|
获取给定 ITableIndex的特定于提供程序的注释。
|
For(ITrigger, Boolean)
|
获取给定 ITrigger的特定于提供程序的注释。
|
For(IUniqueConstraint)
|
获取给定 IUniqueConstraint的特定于提供程序的注释。
|
For(IUniqueConstraint, Boolean)
|
获取给定 IUniqueConstraint的特定于提供程序的注释。
|
For(IView)
|
获取给定 IView的特定于提供程序的注释。
|
For(IView, Boolean)
|
获取给定 IView的特定于提供程序的注释。
|
For(IViewColumn)
|
获取给定 IViewColumn的特定于提供程序的注释。
|
For(IViewColumn, Boolean)
|
获取给定 IViewColumn的特定于提供程序的注释。
|
适用于