DbCollectionEntry<TEntity,TElement> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> Collection 메서드에서 반환되며 엔터티의 컬렉션 탐색 속성에서 로드와 같은 작업을 수행할 수 있습니다.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
public class DbCollectionEntry<TEntity,TElement> : System.Data.Entity.Infrastructure.DbMemberEntry<TEntity,System.Collections.Generic.ICollection<TElement>> where TEntity : class
type DbCollectionEntry<'Entity, 'Element (requires 'Entity : null)> = class
inherit DbMemberEntry<'Entity, ICollection<'Element> (requires 'Entity : null)>
Public Class DbCollectionEntry(Of TEntity, TElement)
Inherits DbMemberEntry(Of TEntity, ICollection(Of TElement))
형식 매개 변수
- TEntity
이 속성이 속하는 엔터티의 형식입니다.
- TElement
엔터티의 컬렉션에 있는 요소의 형식입니다.
- 상속
- 특성
속성
CurrentValue |
탐색 속성의 현재 값을 가져오거나 설정합니다. 현재 값은 탐색 속성이 참조하는 엔터티입니다. |
EntityEntry |
DbEntityEntry<TEntity> 이 탐색 속성이 속한 입니다. |
IsLoaded |
이 컬렉션의 모든 엔터티가 데이터베이스에서 로드되었는지 여부를 나타내는 값을 가져오거나 설정합니다. |
Name |
속성 이름을 가져옵니다. |
메서드
Equals(Object) |
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> Collection 메서드에서 반환되며 엔터티의 컬렉션 탐색 속성에서 로드와 같은 작업을 수행할 수 있습니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
GetHashCode() |
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> Collection 메서드에서 반환되며 엔터티의 컬렉션 탐색 속성에서 로드와 같은 작업을 수행할 수 있습니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
GetType() |
현재 인스턴스의 Type을 가져옵니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
GetValidationErrors() |
이 속성의 유효성을 검사합니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
Load() |
데이터베이스에서 엔터티의 컬렉션을 로드합니다. 컨텍스트에 이미 있는 엔터티는 데이터베이스의 값으로 덮어쓰이지 않습니다. |
LoadAsync() |
데이터베이스에서 엔터티 컬렉션을 비동기적으로 로드합니다. 컨텍스트에 이미 있는 엔터티는 데이터베이스의 값으로 덮어쓰이지 않습니다. |
LoadAsync(CancellationToken) |
데이터베이스에서 엔터티 컬렉션을 비동기적으로 로드합니다. 컨텍스트에 이미 있는 엔터티는 데이터베이스의 값으로 덮어쓰이지 않습니다. |
Query() |
데이터베이스에서 이 컬렉션을 로드하는 데 사용되는 쿼리를 반환합니다. 반환된 쿼리는 LINQ를 통해 수정하여 데이터베이스에서 필터링이나 작업을 수행할 수 있습니다. 예를 들어 데이터베이스에 있는 컬렉션의 엔터티를 실제로 로드하지 않고 그 수를 계산하는 작업을 수행할 수 있습니다. |
ToString() |
이 클래스의 인스턴스는 의 DbEntityEntry<TEntity> Collection 메서드에서 반환되며 엔터티의 컬렉션 탐색 속성에서 로드와 같은 작업을 수행할 수 있습니다. (다음에서 상속됨 DbMemberEntry<TEntity,TProperty>) |
연산자
Implicit(DbCollectionEntry<TEntity,TElement> to DbCollectionEntry) |
이 개체가 나타내는 탐색 속성에 대한 제네릭 DbCollectionEntry 이 아닌 클래스의 새 instance 반환합니다. |
적용 대상
Entity Framework