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 之 的提供者特定批註。
|
適用於