语言

SqlAliasManager.GenerateTableAlias 方法

定义

重载

名称 说明
GenerateTableAlias(ITableBase)

根据给定 modelTable生成别名。 给定实例生成的所有别名都是唯一的 SqlAliasManager 。

GenerateTableAlias(String)

根据给定 name生成别名。 给定实例生成的所有别名都是唯一的 SqlAliasManager 。

GenerateTableAlias(ITableBase)

Source:
SqlAliasManager.cs
Source:
SqlAliasManager.cs
Source:
SqlAliasManager.cs

根据给定 modelTable生成别名。 给定实例生成的所有别名都是唯一的 SqlAliasManager 。

public virtual string GenerateTableAlias(Microsoft.EntityFrameworkCore.Metadata.ITableBase modelTable);
abstract member GenerateTableAlias : Microsoft.EntityFrameworkCore.Metadata.ITableBase -> string
override this.GenerateTableAlias : Microsoft.EntityFrameworkCore.Metadata.ITableBase -> string
Public Overridable Function GenerateTableAlias (modelTable As ITableBase) As String

参数

modelTable
ITableBase

要为其生成别名的关系模型中的表。

返回

此转换过程的上下文中完全唯一的别名。

适用于

GenerateTableAlias(String)

Source:
SqlAliasManager.cs
Source:
SqlAliasManager.cs
Source:
SqlAliasManager.cs

根据给定 name生成别名。 给定实例生成的所有别名都是唯一的 SqlAliasManager 。

public virtual string GenerateTableAlias(string name);
abstract member GenerateTableAlias : string -> string
override this.GenerateTableAlias : string -> string
Public Overridable Function GenerateTableAlias (name As String) As String

参数

name
String

要用作别名起点的名称(例如表);将根据需要向其追加一个数字后缀。

返回

此转换过程的上下文中完全唯一的别名。

适用于