다음을 통해 공유


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>.PrimitiveCollection<TProperty> 메서드

정의

해당 속성이 문자열 또는 정수와 같은 기본 값의 컬렉션을 나타내는 소유 형식의 속성을 구성하는 데 사용할 수 있는 개체를 반환합니다.

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<TProperty> PrimitiveCollection<TProperty> (System.Linq.Expressions.Expression<Func<TDependentEntity,TProperty>> propertyExpression);
public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<TProperty> PrimitiveCollection<TProperty> (System.Linq.Expressions.Expression<Func<TDependentEntity,TProperty>> propertyExpression);
override this.PrimitiveCollection : System.Linq.Expressions.Expression<Func<'DependentEntity, 'Property>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PropertyBuilder<'Property>
override this.PrimitiveCollection : System.Linq.Expressions.Expression<Func<'DependentEntity, 'Property>> -> Microsoft.EntityFrameworkCore.Metadata.Builders.PrimitiveCollectionBuilder<'Property>
Public Overridable Function PrimitiveCollection(Of TProperty) (propertyExpression As Expression(Of Func(Of TDependentEntity, TProperty))) As PropertyBuilder(Of TProperty)
Public Overridable Function PrimitiveCollection(Of TProperty) (propertyExpression As Expression(Of Func(Of TDependentEntity, TProperty))) As PrimitiveCollectionBuilder(Of TProperty)

형식 매개 변수

TProperty

구성할 속성의 형식입니다.

매개 변수

propertyExpression
Expression<Func<TDependentEntity,TProperty>>

구성할 속성( blog => blog.Url)을 나타내는 람다 식입니다.

반환

속성을 구성하는 데 사용할 수 있는 개체입니다.

설명

새 속성을 추가할 때 이름이 같은 속성이 엔터티 클래스에 있으면 모델에 추가됩니다. 엔터티 클래스에 속성이 없으면 새 섀도 상태 속성이 추가됩니다. 섀도 상태 속성은 엔터티 클래스에 해당 속성이 없는 속성입니다. 속성의 현재 값은 엔터티 클래스의 인스턴스에 저장되지 않고 에 저장 ChangeTracker 됩니다.

적용 대상