다음을 통해 공유


MutableEntityTypeExtensions.GetOrAddProperty 메서드

정의

오버로드

GetOrAddProperty(IMutableEntityType, PropertyInfo)

지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다.

GetOrAddProperty(IMutableEntityType, String, Type)

지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다.

GetOrAddProperty(IMutableEntityType, String, Type, Boolean)

지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다.

GetOrAddProperty(IMutableEntityType, PropertyInfo)

지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, System.Reflection.PropertyInfo propertyInfo);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * System.Reflection.PropertyInfo -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, propertyInfo As PropertyInfo) As IMutableProperty

매개 변수

entityType
IMutableEntityType

속성을 얻거나 추가할 엔터티 형식입니다.

propertyInfo
PropertyInfo

엔터티 클래스의 해당 속성입니다.

반환

기존 또는 새로 만든 속성입니다.

설명

반환된 속성에 지정된 형식이 없을 수 있습니다.

적용 대상

GetOrAddProperty(IMutableEntityType, String, Type)

지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, Type propertyType);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * Type -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, name As String, propertyType As Type) As IMutableProperty

매개 변수

entityType
IMutableEntityType

속성을 얻거나 추가할 엔터티 형식입니다.

name
String

속성의 이름입니다.

propertyType
Type

속성이 보유할 값의 형식입니다.

반환

기존 또는 새로 만든 속성입니다.

설명

반환된 속성에 지정된 형식이 없을 수 있습니다.

적용 대상

GetOrAddProperty(IMutableEntityType, String, Type, Boolean)

지정된 이름의 속성을 가져오거나 아직 정의되지 않은 경우 새 속성을 만듭니다.

public static Microsoft.EntityFrameworkCore.Metadata.IMutableProperty GetOrAddProperty (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, Type propertyType, bool shadow);
static member GetOrAddProperty : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableProperty
<Extension()>
Public Function GetOrAddProperty (entityType As IMutableEntityType, name As String, propertyType As Type, shadow As Boolean) As IMutableProperty

매개 변수

entityType
IMutableEntityType

속성을 얻거나 추가할 엔터티 형식입니다.

name
String

속성의 이름입니다.

propertyType
Type

속성이 보유할 값의 형식입니다.

shadow
Boolean

속성이 섀도 상태인지 여부입니다.

반환

기존 또는 새로 만든 속성입니다.

설명

반환된 속성에 지정된 형식과 그림자가 없을 수 있습니다.

적용 대상