1. DomainService 부분
[Query]
public IQueryable<Task> GetTasks() // 자동생성 부분
{
return this.ObjectContext.Tasks;
}
public Task GetTask(int taskId) // 추가된 함수 부분
{
return this.ObjectContext.Tasks.FirstOrDefault(t => t.TaskId == taskId);
}
public IQueryable<Task> GetTasks() // 자동생성 부분
{
return this.ObjectContext.Tasks;
}
public Task GetTask(int taskId) // 추가된 함수 부분
{
return this.ObjectContext.Tasks.FirstOrDefault(t => t.TaskId == taskId);
}
2. xaml 파일 비하인드 코드 cs 파일에 들어갈 소스
TasksDomainContext context = new TasksDomainContext();
taskDataGrid.ItemsSource = context.Tasks;
// 원본 Select 문에서 조건 삽입시
// 원본 Select 문에서 조건 삽입시
EntityQuery<Task> query = context.GetTasksQuery(); // LINQ 쿼리문 받아오기
LoadOperation<Task> loadOp = context.Load(query.Where(t=>t.TaskId == 1)); // 쿼리문 실행
// 조건 설정되 있는 함수 호출시
LoadOperation<Task> loadOp = context.Load(query.Where(t=>t.TaskId == 1)); // 쿼리문 실행
// 조건 설정되 있는 함수 호출시
EntityQuery<Task> p = context.GetTaskQuery(123);
LoadOperation<Task> loadOp2 = context.Load(p);
LoadOperation<Task> loadOp2 = context.Load(p);
'Silverlight > WCF Ria Service' 카테고리의 다른 글
Silverlight 에서 Ria Service 를 통해 Int 값이나 String 값을 가져오기 (0) | 2010.09.04 |
---|---|
Domain Context 데이터 연속 바인딩 하기 (0) | 2010.08.03 |
Silverlight + Ria Domainservice 연동 (0) | 2010.08.01 |
SP with RIA (0) | 2010.08.01 |
WCF RIA Services Guide (0) | 2010.07.28 |
[MSDN] System.ServiceModel.DomainServices.Client (0) | 2010.07.28 |