다음을 통해 공유


IConventionEntityType.AddProperty 메서드

정의

오버로드

AddProperty(MemberInfo, Boolean)

이 엔터티 형식에 속성을 추가합니다.

AddProperty(String, Boolean)

이 엔터티 형식에 속성을 추가합니다.

AddProperty(String, Type, Boolean, Boolean)

이 엔터티 형식에 속성을 추가합니다.

AddProperty(String, Type, MemberInfo, Boolean, Boolean)

이 엔터티 형식에 속성을 추가합니다.

AddProperty(MemberInfo, Boolean)

이 엔터티 형식에 속성을 추가합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")]
public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
abstract member AddProperty : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
override this.AddProperty : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Currently used only in tests")>]
abstract member AddProperty : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
override this.AddProperty : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Overridable Function AddProperty (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

매개 변수

memberInfo
MemberInfo

엔터티 클래스의 해당 멤버입니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

새로 만든 속성입니다.

특성

적용 대상

AddProperty(String, Boolean)

이 엔터티 형식에 속성을 추가합니다.

public Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (string name, bool fromDataAnnotation = false);
abstract member AddProperty : string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Function AddProperty (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

매개 변수

name
String

추가할 속성의 이름입니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

새로 만든 속성입니다.

적용 대상

AddProperty(String, Type, Boolean, Boolean)

이 엔터티 형식에 속성을 추가합니다.

public Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (string name, Type propertyType, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
abstract member AddProperty : string * Type * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Function AddProperty (name As String, propertyType As Type, Optional setTypeConfigurationSource As Boolean = true, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

매개 변수

name
String

추가할 속성의 이름입니다.

propertyType
Type

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

setTypeConfigurationSource
Boolean

형식 구성 원본을 설정해야 하는지 여부를 나타냅니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

새로 만든 속성입니다.

적용 대상

AddProperty(String, Type, MemberInfo, Boolean, Boolean)

이 엔터티 형식에 속성을 추가합니다.

public Microsoft.EntityFrameworkCore.Metadata.IConventionProperty AddProperty (string name, Type propertyType, System.Reflection.MemberInfo memberInfo, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? AddProperty (string name, Type propertyType, System.Reflection.MemberInfo? memberInfo, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
abstract member AddProperty : string * Type * System.Reflection.MemberInfo * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionProperty
Public Function AddProperty (name As String, propertyType As Type, memberInfo As MemberInfo, Optional setTypeConfigurationSource As Boolean = true, Optional fromDataAnnotation As Boolean = false) As IConventionProperty

매개 변수

name
String

추가할 속성의 이름입니다.

propertyType
Type

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

memberInfo
MemberInfo

섀도 속성의 해당 CLR 형식 멤버 또는 null 입니다.

매개 변수 및 Object 반환 형식이 있는 String 인덱서 를 사용할 수 있습니다.

setTypeConfigurationSource
Boolean

형식 구성 원본을 설정해야 하는지 여부를 나타냅니다.

fromDataAnnotation
Boolean

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

새로 만든 속성입니다.

적용 대상