IMigrationsAnnotationProvider.For メソッド

定義

オーバーロード

名前 説明
For(ICheckConstraint)

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

For(IEntityType)

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

For(IForeignKey)

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

For(IIndex)

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

For(IKey)

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

For(IModel)

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

For(IProperty)

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

For(ISequence)

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

For(ICheckConstraint)

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

public 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>
Public Function For (checkConstraint As ICheckConstraint) As IEnumerable(Of IAnnotation)

パラメーター

checkConstraint
ICheckConstraint

チェック制約。

返品

注釈。

適用対象

For(IEntityType)

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

public System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For(Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Function For (entityType As IEntityType) As IEnumerable(Of IAnnotation)

パラメーター

entityType
IEntityType

エンティティの型。

返品

注釈。

適用対象

For(IForeignKey)

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

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

パラメーター

foreignKey
IForeignKey

外部キー。

返品

注釈。

適用対象

For(IIndex)

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

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

パラメーター

index
IIndex

インデックス。

返品

注釈。

適用対象

For(IKey)

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

public System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For(Microsoft.EntityFrameworkCore.Metadata.IKey key);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IKey -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Function For (key As IKey) As IEnumerable(Of IAnnotation)

パラメーター

key
IKey

キー。

返品

注釈。

適用対象

For(IModel)

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

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

パラメーター

model
IModel

モデル。

返品

注釈。

適用対象

For(IProperty)

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

public System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> For(Microsoft.EntityFrameworkCore.Metadata.IProperty property);
abstract member For : Microsoft.EntityFrameworkCore.Metadata.IProperty -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Function For (property As IProperty) As IEnumerable(Of IAnnotation)

パラメーター

property
IProperty

プロパティ。

返品

注釈。

適用対象

For(ISequence)

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

public 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>
Public Function For (sequence As ISequence) As IEnumerable(Of IAnnotation)

パラメーター

sequence
ISequence

シーケンス。

返品

注釈。

適用対象