ITable 인터페이스

정의

약한 형식의 쿼리 시나리오에 사용됩니다.

public interface class ITable : System::Collections::IEnumerable, System::Linq::IQueryable
public interface ITable : System.Collections.IEnumerable, System.Linq.IQueryable
type ITable = interface
    interface IQueryable
    interface IEnumerable
Public Interface ITable
Implements IEnumerable, IQueryable
파생
구현

설명

메서드에 대한 자세한 내용은 다음을 참조하세요 Table<TEntity>.

속성

Name Description
Context

ITable검색 DataContext 에 사용된 값을 가져옵니다.

ElementType

이 인스턴스와 연결된 식 트리가 실행될 때 반환되는 요소의 IQueryable 형식을 가져옵니다.

(다음에서 상속됨 IQueryable)
Expression

인스턴스와 연결된 식 트리를 IQueryable가져옵니다.

(다음에서 상속됨 IQueryable)
IsReadOnly

ITable 인스턴스에 포함된 엔터티의 형식에 기본 키가 있는지를 나타냅니다.

Provider

이 데이터 원본과 연결된 쿼리 공급자를 가져옵니다.

(다음에서 상속됨 IQueryable)

메서드

Name Description
Attach(Object, Boolean)

컬렉션 DataContext 의 모든 엔터티를 수정되거나 수정되지 않은 상태로 연결합니다.

Attach(Object, Object)

엔터티 DataContext 와 원래 상태를 모두 지정하여 수정되거나 수정되지 않은 상태로 엔터티를 연결합니다.

Attach(Object)

수정되지 않은 상태에서 엔터티 DataContext 를 연결합니다.

AttachAll(IEnumerable, Boolean)

컬렉션 DataContext 의 모든 엔터티를 수정되거나 수정되지 않은 상태로 연결합니다.

AttachAll(IEnumerable)

컬렉션 DataContext 의 모든 엔터티를 수정되거나 수정되지 않은 상태로 연결합니다.

DeleteAllOnSubmit(IEnumerable)

컬렉션의 모든 엔터티를 상태로 만듭니다 pending delete .

DeleteOnSubmit(Object)

이 테이블의 엔터티를 상태로 만듭니다 pending delete .

GetEnumerator()

컬렉션을 반복하는 열거자를 반환합니다.

(다음에서 상속됨 IEnumerable)
GetModifiedMembers(Object)

현재 값과 원래 값을 포함하는 수정된 멤버의 배열을 반환합니다.

GetOriginalEntityState(Object)

원래 값을 검색합니다.

InsertAllOnSubmit(IEnumerable)

컬렉션의 모든 엔터티를 상태의 엔터티에 DataContextpending insert 추가합니다.

InsertOnSubmit(Object)

이 테이블에 상태의 pending insert 엔터티를 추가합니다.

확장명 메서드

Name Description
AsParallel(IEnumerable)

쿼리의 병렬 처리를 사용하도록 설정합니다.

AsQueryable(IEnumerable)

IEnumerable IQueryable변환합니다.

Cast<TResult>(IEnumerable)

IEnumerable 요소를 지정된 형식으로 캐스팅합니다.

Cast<TResult>(IQueryable)

요소를 지정된 형식으로 IQueryable 변환합니다.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable 요소를 필터링합니다.

OfType<TResult>(IQueryable)

지정된 형식에 따라 IQueryable 요소를 필터링합니다.

적용 대상