DbComplexPropertyEntry<TEntity,TComplexProperty> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> ComplexProperty 메서드에서 반환되고 복합 속성의 상태에 대한 액세스를 허용합니다.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbComplexPropertyEntry<TEntity,TComplexProperty> : System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TComplexProperty> where TEntity : class
public class DbComplexPropertyEntry<TEntity,TComplexProperty> : System.Data.Entity.Infrastructure.DbPropertyEntry<TEntity,TComplexProperty> where TEntity : class
type DbComplexPropertyEntry<'Entity, 'ComplexProperty (requires 'Entity : null)> = class
inherit DbPropertyEntry<'Entity, 'ComplexProperty (requires 'Entity : null)>
Public Class DbComplexPropertyEntry(Of TEntity, TComplexProperty)
Inherits DbPropertyEntry(Of TEntity, TComplexProperty)
형식 매개 변수
- TEntity
이 속성이 속하는 엔터티의 형식입니다.
- TComplexProperty
속성의 형식입니다.
- 상속
-
DbPropertyEntry<TEntity,TComplexProperty>DbComplexPropertyEntry<TEntity,TComplexProperty>
- 특성
속성
| CurrentValue |
이 속성의 현재 값을 가져오거나 설정합니다. (다음에서 상속됨 DbPropertyEntry<TEntity,TProperty>) |
| EntityEntry |
DbEntityEntry<TEntity> 이 속성이 속한 입니다. (다음에서 상속됨 DbPropertyEntry<TEntity,TProperty>) |
| IsModified |
이 속성의 값이 데이터베이스에서 로드된 이후 수정되었는지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 DbPropertyEntry<TEntity,TProperty>) |
| Name |
속성 이름을 가져옵니다. (다음에서 상속됨 DbPropertyEntry<TEntity,TProperty>) |
| OriginalValue |
이 속성의 원래 값을 가져오거나 설정합니다. (다음에서 상속됨 DbPropertyEntry<TEntity,TProperty>) |
| ParentProperty |
DbPropertyEntry 중첩된 속성인 속성의 입니다. 이 메서드는 복합 개체의 속성에 대해서만 null이 아닌 항목을 반환하고, 엔터티 자체의 속성에 대해서는 null을 반환합니다. (다음에서 상속됨 DbPropertyEntry<TEntity,TProperty>) |
메서드
| ComplexProperty(String) |
이 속성의 중첩 복합 속성을 나타내는 개체를 가져옵니다. |
| ComplexProperty<TNestedComplexProperty>(Expression<Func<TComplexProperty,TNestedComplexProperty>>) |
이 속성의 중첩 복합 속성을 나타내는 개체를 가져옵니다. |
| ComplexProperty<TNestedComplexProperty>(String) |
이 속성의 중첩 복합 속성을 나타내는 개체를 가져옵니다. |
| Equals(Object) |
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> ComplexProperty 메서드에서 반환되고 복합 속성의 상태에 대한 액세스를 허용합니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
| GetHashCode() |
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> ComplexProperty 메서드에서 반환되고 복합 속성의 상태에 대한 액세스를 허용합니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
| GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
| GetValidationErrors() |
이 속성의 유효성을 검사합니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
| Property(String) |
이 속성의 중첩 속성을 나타내는 개체를 가져옵니다. 이 메서드는 스칼라 속성이나 복합 속성에 사용할 수 있습니다. |
| Property<TNestedProperty>(Expression<Func<TComplexProperty,TNestedProperty>>) |
이 속성의 중첩 속성을 나타내는 개체를 가져옵니다. 이 메서드는 스칼라 속성이나 복합 속성에 사용할 수 있습니다. |
| Property<TNestedProperty>(String) |
이 속성의 중첩 속성을 나타내는 개체를 가져옵니다. 이 메서드는 스칼라 속성이나 복합 속성에 사용할 수 있습니다. |
| ToString() |
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> ComplexProperty 메서드에서 반환되고 복합 속성의 상태에 대한 액세스를 허용합니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
연산자
| Implicit(DbComplexPropertyEntry<TEntity,TComplexProperty> to DbComplexPropertyEntry) |
이 개체가 나타내는 속성에 대한 제네릭 DbComplexPropertyEntry 이 아닌 클래스의 새 instance 반환합니다. |