2013-07-23 2 views
1

클래스 프로퍼티 목록을 가져와야합니다.매개 변수가있는 엔터티 프레임 워크 호출 저장 프로 시저

코드 조각 : 나는이 작업을 수행 할 수 없습니다

DbSet<SomeClass> query = context.SomeClass;  

public partial class SomeClass 
{ 
    public decimal ID { get; set; } 
    public string ModelName { get; set; } 
} 

나는 List<ModelName>을받을 필요하지만. List<ModelName>은 어떻게받을 수 있습니까? 나는 누군가를 원한다 : context.MyStoreadProcedure (SomeClass);

다른 질문이 있습니다. 어떻게 매개 변수가 "SomeClass"인지 저장 프로 시저 호출을 구현 하시겠습니까?

+0

같은 것을 원한다. SP에 관해 새로운 질문을 올릴 수는 있지만 명확하게하고 모든 세부 사항 (예 : SP의 서명)을 제공하십시오. –

답변

0
context.SomeClass.Select(sc=>sc.ModelName).ToList() 
+0

죄송합니다. System.Linq;을 (를) 사용하여 네임 스페이스를 사용할 수 없습니다. 이제 추가되었습니다. – user2588686

0

MODELNAME 그래서 List<ModelName>이 작동하지 않을 타입이 아니다. 질문 당 1 개 질문, 답변이 게시 된 후 질문의 핵심을 변경하지 마십시오 :

당신은 아마 당신의 편집에 관하여

List<string> names = context.SomeClass.Select(s => s.ModelName).ToList();