RelationalAnnotationProvider.For メソッド

定義

オーバーロード

For(IRelationalModel, Boolean)

指定 IRelationalModelした のプロバイダー固有の注釈を取得します。

For(ISequence, Boolean)

指定 ISequenceした のプロバイダー固有の注釈を取得します。

For(ISqlQuery, Boolean)

指定 ISqlQueryした のプロバイダー固有の注釈を取得します。

For(ISqlQueryColumn, Boolean)

指定 ISqlQueryColumnした のプロバイダー固有の注釈を取得します。

For(IStoreFunction, Boolean)

指定 IStoreFunctionした のプロバイダー固有の注釈を取得します。

For(IStoreFunctionParameter, Boolean)

指定 IStoreFunctionParameterした のプロバイダー固有の注釈を取得します。

For(IStoreStoredProcedure, Boolean)

指定 IStoreStoredProcedureした のプロバイダー固有の注釈を取得します。

For(IStoreStoredProcedureParameter, Boolean)

指定 IStoreStoredProcedureParameterした のプロバイダー固有の注釈を取得します。

For(IStoreStoredProcedureResultColumn, Boolean)

指定 IStoreStoredProcedureResultColumnした のプロバイダー固有の注釈を取得します。

For(ITable, Boolean)

指定 ITableした のプロバイダー固有の注釈を取得します。

For(ITableIndex, Boolean)

指定 ITableIndexした のプロバイダー固有の注釈を取得します。

For(ITrigger, Boolean)

指定 ITriggerした のプロバイダー固有の注釈を取得します。

For(IUniqueConstraint, Boolean)

指定 IUniqueConstraintした のプロバイダー固有の注釈を取得します。

For(IFunctionColumn, Boolean)

指定 IFunctionColumnした のプロバイダー固有の注釈を取得します。

For(IForeignKeyConstraint, Boolean)

指定 IForeignKeyConstraintした のプロバイダー固有の注釈を取得します。

For(IColumn, Boolean)

指定 IColumnした のプロバイダー固有の注釈を取得します。

For(ICheckConstraint, Boolean)

指定 ICheckConstraintした のプロバイダー固有の注釈を取得します。

For(ICheckConstraint)

指定 ICheckConstraintした のプロバイダー固有の注釈を取得します。

For(IColumn)

指定 IColumnした のプロバイダー固有の注釈を取得します。

For(IForeignKeyConstraint)

指定 IForeignKeyConstraintした のプロバイダー固有の注釈を取得します。

For(IFunctionColumn)

指定 IFunctionColumnした のプロバイダー固有の注釈を取得します。

For(IRelationalModel)

指定 IRelationalModelした のプロバイダー固有の注釈を取得します。

For(ISequence)

指定 ISequenceした のプロバイダー固有の注釈を取得します。

For(IView, Boolean)

指定 IViewした のプロバイダー固有の注釈を取得します。

For(ISqlQuery)

指定 ISqlQueryした のプロバイダー固有の注釈を取得します。

For(IStoreFunction)

指定 IStoreFunctionした のプロバイダー固有の注釈を取得します。

For(ITable)

指定 ITableした のプロバイダー固有の注釈を取得します。

For(ITableIndex)

指定 ITableIndexした のプロバイダー固有の注釈を取得します。

For(IUniqueConstraint)

指定 IUniqueConstraintした のプロバイダー固有の注釈を取得します。

For(IView)

指定 IViewした のプロバイダー固有の注釈を取得します。

For(IViewColumn)

指定 IViewColumnした のプロバイダー固有の注釈を取得します。

For(ISqlQueryColumn)

指定 ISqlQueryColumnした のプロバイダー固有の注釈を取得します。

For(IViewColumn, Boolean)

指定 IViewColumnした のプロバイダー固有の注釈を取得します。

For(IRelationalModel, Boolean)

指定 IRelationalModelした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IRelationalModel model, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (model As IRelationalModel, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

model
IRelationalModel

データベース モデル。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ISequence, Boolean)

指定 ISequenceした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISequence sequence, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISequence * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISequence * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (sequence As ISequence, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

sequence
ISequence

シーケンス。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ISqlQuery, Boolean)

指定 ISqlQueryした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISqlQuery sqlQuery, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISqlQuery * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISqlQuery * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (sqlQuery As ISqlQuery, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

sqlQuery
ISqlQuery

SQL クエリ。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ISqlQueryColumn, Boolean)

指定 ISqlQueryColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumn column, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As ISqlQueryColumn, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

column
ISqlQueryColumn

列です。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IStoreFunction, Boolean)

指定 IStoreFunctionした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IStoreFunction function, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IStoreFunction * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IStoreFunction * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (function As IStoreFunction, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

function
IStoreFunction

関数。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IStoreFunctionParameter, Boolean)

指定 IStoreFunctionParameterした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IStoreFunctionParameter parameter, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IStoreFunctionParameter * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IStoreFunctionParameter * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (parameter As IStoreFunctionParameter, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

parameter
IStoreFunctionParameter

パラメーター。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IStoreStoredProcedure, Boolean)

指定 IStoreStoredProcedureした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedure storedProcedure, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedure * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedure * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (storedProcedure As IStoreStoredProcedure, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

storedProcedure
IStoreStoredProcedure

ストアド プロシージャ。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IStoreStoredProcedureParameter, Boolean)

指定 IStoreStoredProcedureParameterした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedureParameter parameter, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedureParameter * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedureParameter * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (parameter As IStoreStoredProcedureParameter, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

parameter
IStoreStoredProcedureParameter

パラメーター。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IStoreStoredProcedureResultColumn, Boolean)

指定 IStoreStoredProcedureResultColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedureResultColumn column, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedureResultColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IStoreStoredProcedureResultColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IStoreStoredProcedureResultColumn, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

column
IStoreStoredProcedureResultColumn

結果列。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ITable, Boolean)

指定 ITableした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ITable table, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ITable * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ITable * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (table As ITable, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

table
ITable

テーブル。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ITableIndex, Boolean)

指定 ITableIndexした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ITableIndex index, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ITableIndex * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ITableIndex * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (index As ITableIndex, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

index
ITableIndex

インデックス。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ITrigger, Boolean)

指定 ITriggerした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ITrigger trigger, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ITrigger * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ITrigger * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (trigger As ITrigger, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

trigger
ITrigger

トリガー。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IUniqueConstraint, Boolean)

指定 IUniqueConstraintした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint constraint, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (constraint As IUniqueConstraint, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

constraint
IUniqueConstraint

unique 制約。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IFunctionColumn, Boolean)

指定 IFunctionColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IFunctionColumn column, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IFunctionColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IFunctionColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IFunctionColumn, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

column
IFunctionColumn

列です。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IForeignKeyConstraint, Boolean)

指定 IForeignKeyConstraintした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint foreignKey, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (foreignKey As IForeignKeyConstraint, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

foreignKey
IForeignKeyConstraint

外部キー。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(IColumn, Boolean)

指定 IColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IColumn column, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IColumn, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

column
IColumn

列です。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ICheckConstraint, Boolean)

指定 ICheckConstraintした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint checkConstraint, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (checkConstraint As ICheckConstraint, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

checkConstraint
ICheckConstraint

チェック制約。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ICheckConstraint)

指定 ICheckConstraintした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint checkConstraint);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (checkConstraint As ICheckConstraint) As IEnumerable(Of IAnnotation)

パラメーター

checkConstraint
ICheckConstraint

チェック制約。

戻り値

注釈。

実装

適用対象

For(IColumn)

指定 IColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IColumn column);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IColumn) As IEnumerable(Of IAnnotation)

パラメーター

column
IColumn

列です。

戻り値

注釈。

実装

適用対象

For(IForeignKeyConstraint)

指定 IForeignKeyConstraintした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint foreignKey);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IForeignKeyConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (foreignKey As IForeignKeyConstraint) As IEnumerable(Of IAnnotation)

パラメーター

foreignKey
IForeignKeyConstraint

外部キー。

戻り値

注釈。

実装

適用対象

For(IFunctionColumn)

指定 IFunctionColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IFunctionColumn column);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IFunctionColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IFunctionColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IFunctionColumn) As IEnumerable(Of IAnnotation)

パラメーター

column
IFunctionColumn

列です。

戻り値

注釈。

実装

適用対象

For(IRelationalModel)

指定 IRelationalModelした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IRelationalModel model);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IRelationalModel -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (model As IRelationalModel) As IEnumerable(Of IAnnotation)

パラメーター

model
IRelationalModel

データベース モデル。

戻り値

注釈。

実装

適用対象

For(ISequence)

指定 ISequenceした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISequence sequence);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (sequence As ISequence) As IEnumerable(Of IAnnotation)

パラメーター

sequence
ISequence

シーケンス。

戻り値

注釈。

実装

適用対象

For(IView, Boolean)

指定 IViewした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IView view, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IView * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IView * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (view As IView, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

view
IView

ビュー。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象

For(ISqlQuery)

指定 ISqlQueryした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISqlQuery sqlQuery);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISqlQuery -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISqlQuery -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (sqlQuery As ISqlQuery) As IEnumerable(Of IAnnotation)

パラメーター

sqlQuery
ISqlQuery

SQL クエリ。

戻り値

注釈。

実装

適用対象

For(IStoreFunction)

指定 IStoreFunctionした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IStoreFunction function);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IStoreFunction -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IStoreFunction -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (function As IStoreFunction) As IEnumerable(Of IAnnotation)

パラメーター

function
IStoreFunction

関数。

戻り値

注釈。

実装

適用対象

For(ITable)

指定 ITableした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ITable table);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ITable -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ITable -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (table As ITable) As IEnumerable(Of IAnnotation)

パラメーター

table
ITable

テーブル。

戻り値

注釈。

実装

適用対象

For(ITableIndex)

指定 ITableIndexした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ITableIndex index);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ITableIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ITableIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (index As ITableIndex) As IEnumerable(Of IAnnotation)

パラメーター

index
ITableIndex

インデックス。

戻り値

注釈。

実装

適用対象

For(IUniqueConstraint)

指定 IUniqueConstraintした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint constraint);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IUniqueConstraint -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (constraint As IUniqueConstraint) As IEnumerable(Of IAnnotation)

パラメーター

constraint
IUniqueConstraint

unique 制約。

戻り値

注釈。

実装

適用対象

For(IView)

指定 IViewした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IView view);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IView -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IView -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (view As IView) As IEnumerable(Of IAnnotation)

パラメーター

view
IView

ビュー。

戻り値

注釈。

実装

適用対象

For(IViewColumn)

指定 IViewColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IViewColumn column);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IViewColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IViewColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IViewColumn) As IEnumerable(Of IAnnotation)

パラメーター

column
IViewColumn

列です。

戻り値

注釈。

実装

適用対象

For(ISqlQueryColumn)

指定 ISqlQueryColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumn column);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.ISqlQueryColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As ISqlQueryColumn) As IEnumerable(Of IAnnotation)

パラメーター

column
ISqlQueryColumn

列です。

戻り値

注釈。

実装

適用対象

For(IViewColumn, Boolean)

指定 IViewColumnした のプロバイダー固有の注釈を取得します。

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For (Microsoft.EntityFrameworkCore.Metadata.IViewColumn column, bool designTime);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IViewColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.For : Microsoft.EntityFrameworkCore.Metadata.IViewColumn * bool -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function For (column As IViewColumn, designTime As Boolean) As IEnumerable(Of IAnnotation)

パラメーター

column
IViewColumn

列です。

designTime
Boolean

モデルにデザイン時の構成を含める必要があるかどうか。

戻り値

注釈。

実装

適用対象