DataServiceContext.BeginLoadProperty 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터 서비스에서 지정된 속성 값을 로드하는 작업을 시작합니다.
오버로드
BeginLoadProperty(Object, String, AsyncCallback, Object) |
데이터 서비스에서 지정된 속성의 값을 비동기적으로 로드합니다. |
BeginLoadProperty(Object, String, DataServiceQueryContinuation, AsyncCallback, Object) |
제공된 쿼리 연속 개체를 사용하여 데이터 서비스에서 다음 관련 엔터티 페이지를 비동기적으로 로드합니다. |
BeginLoadProperty(Object, String, Uri, AsyncCallback, Object) |
제공된 다음 링크 URI를 사용하여 데이터 서비스에서 관련 엔터티 페이지를 비동기적으로 로드합니다. |
BeginLoadProperty(Object, String, AsyncCallback, Object)
데이터 서비스에서 지정된 속성의 값을 비동기적으로 로드합니다.
public:
IAsyncResult ^ BeginLoadProperty(System::Object ^ entity, System::String ^ propertyName, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoadProperty (object entity, string propertyName, AsyncCallback callback, object state);
member this.BeginLoadProperty : obj * string * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoadProperty (entity As Object, propertyName As String, callback As AsyncCallback, state As Object) As IAsyncResult
매개 변수
- entity
- Object
로드할 속성을 포함하는 엔터티입니다.
- propertyName
- String
로드할 지정된 엔터티의 속성 이름입니다.
- callback
- AsyncCallback
요청에 대한 응답을 받은 경우에 호출되는 대리자입니다.
- state
- Object
콜백 메서드에 컨텍스트 데이터를 전달하는 데 사용되는 사용자 정의 상태 개체입니다.
반환
비동기 작업의 상태를 나타내는 IAsyncResult
입니다.
설명
이 메서드를 호출하면 네트워크 작업을 호출하여 속성 값을 검색합니다. 지정된 속성은 연결 또는 링크를 나타내는 속성을 포함하여 엔터티의 속성 중 하나일 수 있습니다. 속성이 연결 또는 링크 또는 지연된 속성을 나타내는 경우 이 메서드를 호출하면 클라이언트가 관련 리소스를 지연 로드할 수 있습니다. 엔터티가 수정된 상태이면 속성 값은 관련 엔터티를 로드하고 해당 엔터티와 모든 링크를 변경되지 않은 것으로 표시합니다.
속성이 이미 로드된 경우 이 메서드를 호출하면 속성 값을 새로 고칠 수 있습니다.
적용 대상
BeginLoadProperty(Object, String, DataServiceQueryContinuation, AsyncCallback, Object)
제공된 쿼리 연속 개체를 사용하여 데이터 서비스에서 다음 관련 엔터티 페이지를 비동기적으로 로드합니다.
public:
IAsyncResult ^ BeginLoadProperty(System::Object ^ entity, System::String ^ propertyName, System::Data::Services::Client::DataServiceQueryContinuation ^ continuation, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoadProperty (object entity, string propertyName, System.Data.Services.Client.DataServiceQueryContinuation continuation, AsyncCallback callback, object state);
member this.BeginLoadProperty : obj * string * System.Data.Services.Client.DataServiceQueryContinuation * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoadProperty (entity As Object, propertyName As String, continuation As DataServiceQueryContinuation, callback As AsyncCallback, state As Object) As IAsyncResult
매개 변수
- entity
- Object
로드할 속성을 포함하는 엔터티입니다.
- propertyName
- String
로드할 지정된 엔터티의 속성 이름입니다.
- continuation
- DataServiceQueryContinuation
데이터 서비스에서 반환할 다음 관련 엔터티 데이터 페이지를 나타내는 DataServiceQueryContinuation<T> 개체입니다.
- callback
- AsyncCallback
결과를 클라이언트 소비에 사용할 수 있는 경우에 호출할 대리자입니다.
- state
- Object
콜백에 전달된 사용자 정의 상태 개체입니다.
반환
작업 상태를 나타내는 IAsyncResult입니다.
설명
제공된 DataServiceQueryContinuation<T> 개체에는 실행될 때 쿼리 결과에서 데이터의 다음 페이지를 반환하는 URI가 포함됩니다.
적용 대상
BeginLoadProperty(Object, String, Uri, AsyncCallback, Object)
제공된 다음 링크 URI를 사용하여 데이터 서비스에서 관련 엔터티 페이지를 비동기적으로 로드합니다.
public:
IAsyncResult ^ BeginLoadProperty(System::Object ^ entity, System::String ^ propertyName, Uri ^ nextLinkUri, AsyncCallback ^ callback, System::Object ^ state);
public IAsyncResult BeginLoadProperty (object entity, string propertyName, Uri nextLinkUri, AsyncCallback callback, object state);
member this.BeginLoadProperty : obj * string * Uri * AsyncCallback * obj -> IAsyncResult
Public Function BeginLoadProperty (entity As Object, propertyName As String, nextLinkUri As Uri, callback As AsyncCallback, state As Object) As IAsyncResult
매개 변수
- entity
- Object
로드할 속성을 포함하는 엔터티입니다.
- propertyName
- String
로드할 지정된 엔터티의 속성 이름입니다.
- nextLinkUri
- Uri
다음 결과 페이지를 로드하는 데 사용되는 URI입니다.
- callback
- AsyncCallback
결과를 클라이언트 소비에 사용할 수 있는 경우에 호출할 대리자입니다.
- state
- Object
콜백에 전달된 사용자 정의 상태 개체입니다.
반환
비동기 작업의 상태를 추적하는 데 사용되는 IAsyncResult 개체입니다.
설명
가 Unchanged 또는 상태이면 entity
관련 엔터티가 상태로 로드 Unchanged 되고 엔터티 간의 링크도 상태로 만들어집니다 UnchangedModified.
가 상태이면 entity
관련 엔터티가 상태로 로드 Unchanged 되고 엔터티 간의 링크가 상태에서 만들어집니다Deleted.Deleted
적용 대상
.NET