다음을 통해 공유


MutableModelExtensions.GetOrAddEntityType 메서드

정의

오버로드

GetOrAddEntityType(IMutableModel, String)

지정된 이름의 엔터티 형식을 가져오거나 엔터티 형식이 없는 경우 새 엔터티 형식을 추가합니다.

GetOrAddEntityType(IMutableModel, Type)

지정된 CLR 클래스가 있는 엔터티 형식을 가져오거나, 없는 경우 새 엔터티 형식을 추가합니다.

GetOrAddEntityType(IMutableModel, String)

지정된 이름의 엔터티 형식을 가져오거나 엔터티 형식이 없는 경우 새 엔터티 형식을 추가합니다.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType GetOrAddEntityType (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, string name);
static member GetOrAddEntityType : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * string -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
<Extension()>
Public Function GetOrAddEntityType (model As IMutableModel, name As String) As IMutableEntityType

매개 변수

model
IMutableModel

엔터티 형식을 찾거나 추가할 모델입니다.

name
String

엔터티 유형의 이름입니다.

반환

기존 또는 새로 만든 엔터티 형식입니다.

적용 대상

GetOrAddEntityType(IMutableModel, Type)

지정된 CLR 클래스가 있는 엔터티 형식을 가져오거나, 없는 경우 새 엔터티 형식을 추가합니다.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType GetOrAddEntityType (this Microsoft.EntityFrameworkCore.Metadata.IMutableModel model, Type type);
static member GetOrAddEntityType : Microsoft.EntityFrameworkCore.Metadata.IMutableModel * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType
<Extension()>
Public Function GetOrAddEntityType (model As IMutableModel, type As Type) As IMutableEntityType

매개 변수

model
IMutableModel

엔터티 형식을 찾거나 추가할 모델입니다.

type
Type

엔터티 형식의 CLR 클래스입니다.

반환

기존 또는 새로 만든 엔터티 형식입니다.

적용 대상