DbContext.Set 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Set<TEntity>() |
인스턴스를 DbSet<TEntity> 쿼리하고 저장하는 데 사용할 수 있는 을 만듭니다 |
Set<TEntity>(String) |
DbSet<TEntity> 의 인스턴스를 쿼리하고 저장하는 데 사용할 수 있는 공유 형식 엔터티 형식에 |
Set<TEntity>()
인스턴스를 DbSet<TEntity> 쿼리하고 저장하는 데 사용할 수 있는 을 만듭니다 TEntity
.
public virtual Microsoft.EntityFrameworkCore.DbSet<TEntity> Set<TEntity> () where TEntity : class;
abstract member Set : unit -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Set : unit -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Set(Of TEntity As Class) () As DbSet(Of TEntity)
형식 매개 변수
- TEntity
집합이 반환되어야 하는 엔터티의 형식입니다.
반환
지정된 엔터티 형식에 대한 집합입니다.
설명
Entity Framework Core는 동일한 DbContext instance 실행되는 여러 병렬 작업을 지원하지 않습니다. 여기에는 비동기 쿼리의 병렬 실행과 여러 스레드에서의 명시적 동시 사용이 모두 포함됩니다. 따라서 항상 즉시 비동기 호출을 기다리거나 병렬로 실행되는 작업에 별도의 DbContext 인스턴스를 사용합니다. 자세한 내용 및 예제 는 DbContext 스레딩 문제 방지 를 참조하세요.
자세한 내용 및 예제 는 EF Core를 사용하여 데이터 쿼리 및 변경 내용 추적 을 참조하세요.
적용 대상
Set<TEntity>(String)
DbSet<TEntity> 의 인스턴스를 쿼리하고 저장하는 데 사용할 수 있는 공유 형식 엔터티 형식에 TEntity
대한 을 만듭니다.
public virtual Microsoft.EntityFrameworkCore.DbSet<TEntity> Set<TEntity> (string name) where TEntity : class;
abstract member Set : string -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
override this.Set : string -> Microsoft.EntityFrameworkCore.DbSet<'Entity (requires 'Entity : null)> (requires 'Entity : null)
Public Overridable Function Set(Of TEntity As Class) (name As String) As DbSet(Of TEntity)
형식 매개 변수
- TEntity
집합이 반환되어야 하는 엔터티의 형식입니다.
매개 변수
- name
- String
사용할 공유 형식 엔터티 형식의 이름입니다.
반환
지정된 엔터티 형식에 대한 집합입니다.
설명
공유 형식 엔터티 형식은 일반적으로 다대다 관계의 조인 엔터티에 사용됩니다.
자세한 내용과 예제 는 EF Core를 사용하여 데이터 쿼리, 변경 내용 추적 및 공유 엔터티 형식 을 참조하세요.
적용 대상
Entity Framework