DataServiceContext.BeginLoadProperty Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Avvia l'operazione per caricare il valore della proprietà specificata dal servizio dati.
Overload
| Nome | Descrizione |
|---|---|
| BeginLoadProperty(Object, String, AsyncCallback, Object) |
Carica in modo asincrono il valore della proprietà specificata dal servizio dati. |
| BeginLoadProperty(Object, String, DataServiceQueryContinuation, AsyncCallback, Object) |
Carica in modo asincrono la pagina successiva di entità correlate dal servizio dati usando l'oggetto di continuazione query fornito. |
| BeginLoadProperty(Object, String, Uri, AsyncCallback, Object) |
Carica in modo asincrono una pagina di entità correlate dal servizio dati usando l'URI di collegamento successivo fornito. |
BeginLoadProperty(Object, String, AsyncCallback, Object)
Carica in modo asincrono il valore della proprietà specificata dal servizio dati.
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
Parametri
- entity
- Object
Entità che contiene la proprietà da caricare.
- propertyName
- String
Nome della proprietà sull'entità specificata da caricare.
- callback
- AsyncCallback
Delegato chiamato quando viene ricevuta una risposta alla richiesta.
- state
- Object
Oggetto di stato definito dall'utente utilizzato per passare i dati di contesto al metodo di callback.
Valori restituiti
Oggetto IAsyncResult che rappresenta lo stato dell'operazione asincrona.
Commenti
La chiamata a questo metodo richiama un'operazione di rete per recuperare il valore di una proprietà. La proprietà specificata può essere una delle proprietà di un'entità, incluse le proprietà che rappresentano associazioni o collegamenti. Se la proprietà rappresenta un'associazione o un collegamento o una proprietà posticipata, la chiamata a questo metodo consente al client di caricare in modo differito le risorse correlate. Se l'entità è nello stato modificato, il valore della proprietà carica le entità correlate e le contrassegna e tutti i collegamenti come invariati.
Se la proprietà è già caricata, la chiamata a questo metodo consente di aggiornare il valore della proprietà .
Si applica a
BeginLoadProperty(Object, String, DataServiceQueryContinuation, AsyncCallback, Object)
Carica in modo asincrono la pagina successiva di entità correlate dal servizio dati usando l'oggetto di continuazione query fornito.
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
Parametri
- entity
- Object
Entità che contiene la proprietà da caricare.
- propertyName
- String
Nome della proprietà dell'entità specificata da caricare.
- continuation
- DataServiceQueryContinuation
Oggetto DataServiceQueryContinuation<T> che rappresenta la pagina successiva di dati di entità correlati da restituire dal servizio dati.
- callback
- AsyncCallback
Delegare per richiamare quando i risultati sono disponibili per l'utilizzo del client.
- state
- Object
Oggetto di stato definito dall'utente passato al callback.
Valori restituiti
Oggetto IAsyncResult che rappresenta lo stato dell'operazione.
Commenti
L'oggetto fornito DataServiceQueryContinuation<T> contiene l'URI che, quando eseguito, restituisce la pagina successiva dei dati nel risultato della query.
Si applica a
BeginLoadProperty(Object, String, Uri, AsyncCallback, Object)
Carica in modo asincrono una pagina di entità correlate dal servizio dati usando l'URI di collegamento successivo fornito.
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
Parametri
- entity
- Object
Entità che contiene la proprietà da caricare.
- propertyName
- String
Nome della proprietà dell'entità specificata da caricare.
- nextLinkUri
- Uri
URI utilizzato per caricare la pagina dei risultati successiva.
- callback
- AsyncCallback
Delegare per richiamare quando i risultati sono disponibili per l'utilizzo del client.
- state
- Object
Oggetto di stato definito dall'utente passato al callback.
Valori restituiti
Oggetto IAsyncResult utilizzato per tenere traccia dello stato dell'operazione asincrona.
Commenti
Quando entity si trova in uno Unchanged stato o Modified , le entità correlate vengono caricate nello Unchanged stato e anche i collegamenti tra le entità vengono creati in uno Unchanged stato.
Quando entity si trova in uno Deleted stato, le entità correlate vengono caricate nello Unchanged stato e i collegamenti tra le entità vengono creati nello Deleted stato .