IMigrationsAnnotationProvider.ForRename 方法

定义

重载

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

索引。

返回

批注。

适用于