IMutableModel.FindEntityType 方法

定义

重载

FindEntityType(Type, String, IMutableEntityType)

获取给定名称的实体类型,定义导航名称和定义实体类型。 如果未找到匹配的 null 实体类型,则返回 。

FindEntityType(String, String, IMutableEntityType)

获取给定名称的实体类型,定义导航名称和定义实体类型。 如果未找到匹配的 null 实体类型,则返回 。

FindEntityType(String)

获取具有给定名称的实体。 null如果未找到具有给定名称的实体类型,或者共享类型实体类型正在使用给定 CLR 类型,或者实体类型具有定义导航,则返回 。

FindEntityType(Type)

获取映射给定实体类的实体。 null如果未找到具有给定 CLR 类型的实体类型,或者共享类型实体类型正在使用给定 CLR 类型,或者实体类型具有定义导航,则返回 。

FindEntityType(Type, String, IMutableEntityType)

获取给定名称的实体类型,定义导航名称和定义实体类型。 如果未找到匹配的 null 实体类型,则返回 。

public virtual Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType? FindEntityType (Type type, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
abstract member FindEntityType : Type * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
override this.FindEntityType : Type * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Overridable Function FindEntityType (type As Type, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType

参数

type
Type

要查找的实体类型的类型。

definingNavigationName
String

要查找的实体类型的定义导航。

definingEntityType
IMutableEntityType

要查找的实体类型的定义实体类型。

返回

实体类型,如果未找到,则为 。null

适用于

FindEntityType(String, String, IMutableEntityType)

获取给定名称的实体类型,定义导航名称和定义实体类型。 如果未找到匹配的 null 实体类型,则返回 。

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType FindEntityType (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType? FindEntityType (string name, string definingNavigationName, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType definingEntityType);
abstract member FindEntityType : string * string * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function FindEntityType (name As String, definingNavigationName As String, definingEntityType As IMutableEntityType) As IMutableEntityType

参数

name
String

要查找的实体类型的名称。

definingNavigationName
String

要查找的实体类型的定义导航。

definingEntityType
IMutableEntityType

要查找的实体类型的定义实体类型。

返回

实体类型,如果未找到,则为 。null

适用于

FindEntityType(String)

获取具有给定名称的实体。 null如果未找到具有给定名称的实体类型,或者共享类型实体类型正在使用给定 CLR 类型,或者实体类型具有定义导航,则返回 。

public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType FindEntityType (string name);
public Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType? FindEntityType (string name);
abstract member FindEntityType : string -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Function FindEntityType (name As String) As IMutableEntityType

参数

name
String

要查找的实体类型的名称。

返回

实体类型,如果未找到,则为 。null

适用于

FindEntityType(Type)

获取映射给定实体类的实体。 null如果未找到具有给定 CLR 类型的实体类型,或者共享类型实体类型正在使用给定 CLR 类型,或者实体类型具有定义导航,则返回 。

public virtual Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType? FindEntityType (Type type);
abstract member FindEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
override this.FindEntityType : Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
Public Overridable Function FindEntityType (type As Type) As IMutableEntityType

参数

type
Type

要查找其相应实体类型的类型。

返回

实体类型,如果未找到,则为 。null

适用于