IMigrationsAnnotationProvider.ForRename 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ForRename(ITable) |
获取在重命名时给定 ITable 的特定于提供程序的迁移注释。 |
ForRename(IColumn) |
获取在重命名时给定 IColumn 的特定于提供程序的迁移注释。 |
ForRename(ISequence) |
获取在重命名时给定 ISequence 的特定于提供程序的迁移注释。 |
ForRename(ITableIndex) |
获取在重命名时给定 ITableIndex 的特定于提供程序的迁移注释。 |
ForRename(ITable)
获取在重命名时给定 ITable 的特定于提供程序的迁移注释。
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRename (Microsoft.EntityFrameworkCore.Metadata.ITable table);
abstract member ForRename : Microsoft.EntityFrameworkCore.Metadata.ITable -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRename : Microsoft.EntityFrameworkCore.Metadata.ITable -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRename (table As ITable) As IEnumerable(Of IAnnotation)
参数
- table
- ITable
表。
返回
批注。
适用于
ForRename(IColumn)
获取在重命名时给定 IColumn 的特定于提供程序的迁移注释。
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRename (Microsoft.EntityFrameworkCore.Metadata.IColumn column);
abstract member ForRename : Microsoft.EntityFrameworkCore.Metadata.IColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRename : Microsoft.EntityFrameworkCore.Metadata.IColumn -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRename (column As IColumn) As IEnumerable(Of IAnnotation)
参数
- column
- IColumn
列。
返回
批注。
适用于
ForRename(ISequence)
获取在重命名时给定 ISequence 的特定于提供程序的迁移注释。
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRename (Microsoft.EntityFrameworkCore.Metadata.ISequence sequence);
abstract member ForRename : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRename : Microsoft.EntityFrameworkCore.Metadata.ISequence -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRename (sequence As ISequence) As IEnumerable(Of IAnnotation)
参数
- sequence
- ISequence
序列。
返回
批注。
适用于
ForRename(ITableIndex)
获取在重命名时给定 ITableIndex 的特定于提供程序的迁移注释。
public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation> ForRename (Microsoft.EntityFrameworkCore.Metadata.ITableIndex index);
abstract member ForRename : Microsoft.EntityFrameworkCore.Metadata.ITableIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
override this.ForRename : Microsoft.EntityFrameworkCore.Metadata.ITableIndex -> seq<Microsoft.EntityFrameworkCore.Infrastructure.IAnnotation>
Public Overridable Function ForRename (index As ITableIndex) As IEnumerable(Of IAnnotation)
参数
- index
- ITableIndex
索引。
返回
批注。