다음을 통해 공유


LoadOperation 제네릭 클래스

비동기 로드 작업을 나타냅니다.

네임스페이스: System.ServiceModel.DomainServices.Client
어셈블리: system.servicemodel.domainservices.client.dll의 System.ServiceModel.DomainServices.Client

사용법

‘사용 방법
Dim instance As LoadOperation(Of TEntity)

구문

‘선언
Public NotInheritable Class LoadOperation(Of TEntity As Entity)
    Inherits LoadOperation
public sealed class LoadOperation<TEntity> : LoadOperation where TEntity : Entity
generic<typename TEntity> where TEntity : Entity
public ref class LoadOperation sealed : public LoadOperation

GenericParameters

  • TEntity
    로드되는 엔터티 형식입니다.

예제

다음 예제에서는 DataGrid를 쿼리의 데이터로 채우는 데 사용되는 LoadOperation 개체를 보여 줍니다.

Imports System.ServiceModel.DomainServices.Client
Imports RIAServicesExample.Web

Partial Public Class MainPage
    Inherits UserControl

    Private _customerContext As New CustomerDomainContext

    Public Sub New()
        InitializeComponent()

        Dim loadOp = Me._customerContext.Load(Me._customerContext.GetCustomersQuery())
        CustomerGrid.ItemsSource = loadOp.Entities
    End Sub

End Class
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using RIAServicesExample.Web;
using System.ServiceModel.DomainServices.Client;

namespace RIAServicesExample
{
    public partial class MainPage : UserControl
    {
        private CustomerDomainContext _customerContext = new CustomerDomainContext();

        public MainPage()
        {
            InitializeComponent();

            LoadOperation<Customer> loadOp = this._customerContext.Load(this._customerContext.GetCustomersQuery());
            CustomerGrid.ItemsSource = loadOp.Entities;
        }
    }
}

상속 계층

System.Object
   System.ServiceModel.DomainServices.Client.OperationBase
     System.ServiceModel.DomainServices.Client.LoadOperation
      System.ServiceModel.DomainServices.Client.LoadOperation

스레드 보안

이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수 있습니다.

플랫폼

개발 플랫폼

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 및 Windows 2000

대상 플랫폼

Change History

참고 항목

참조

LoadOperation 멤버
System.ServiceModel.DomainServices.Client 네임스페이스