DataServiceContext.LoadProperty 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.
Overload
LoadProperty(Object, String) |
Carica il contenuto posticipato per una proprietà specificata dal servizio dati. |
LoadProperty(Object, String, DataServiceQueryContinuation) |
Carica la pagina successiva di entità correlate dal servizio dati tramite l'oggetto di continuazione di query fornito. |
LoadProperty(Object, String, Uri) |
Carica una pagina di entità correlate tramite l'URI del collegamento successivo fornito. |
LoadProperty<T>(Object, String, DataServiceQueryContinuation<T>) |
Carica la pagina successiva di entità correlate dal servizio dati tramite l'oggetto generico di continuazione di query fornito. |
LoadProperty(Object, String)
Carica il contenuto posticipato per una proprietà specificata dal servizio dati.
public virtual Microsoft.OData.Client.QueryOperationResponse LoadProperty (object entity, string propertyName);
abstract member LoadProperty : obj * string -> Microsoft.OData.Client.QueryOperationResponse
override this.LoadProperty : obj * string -> Microsoft.OData.Client.QueryOperationResponse
Public Overridable Function LoadProperty (entity As Object, propertyName As String) As QueryOperationResponse
Parametri
- entity
- Object
Entità contenente la proprietà da caricare.
- propertyName
- String
Nome della proprietà dell'entità specificata da caricare.
Restituisce
Risposta all'operazione di caricamento.
Commenti
Se entity
si trova in uno stato scollegato o aggiunto, questo metodo genererà un'eccezione InvalidOperationException perché non è possibile caricarlo dal server.
Se entity
lo stato è invariato o modificato, questo metodo caricherà la raccolta o gli elementi di riferimento come invariati con associazioni invariate.
Se entity
è in stato eliminato, questo metodo caricherà le entità collegate dalla relativa raccolta o proprietà di riferimento nello stato non modificato con associazioni nello stato eliminato.
Si applica a
LoadProperty(Object, String, DataServiceQueryContinuation)
Carica la pagina successiva di entità correlate dal servizio dati tramite l'oggetto di continuazione di query fornito.
public virtual Microsoft.OData.Client.QueryOperationResponse LoadProperty (object entity, string propertyName, Microsoft.OData.Client.DataServiceQueryContinuation continuation);
abstract member LoadProperty : obj * string * Microsoft.OData.Client.DataServiceQueryContinuation -> Microsoft.OData.Client.QueryOperationResponse
override this.LoadProperty : obj * string * Microsoft.OData.Client.DataServiceQueryContinuation -> Microsoft.OData.Client.QueryOperationResponse
Public Overridable Function LoadProperty (entity As Object, propertyName As String, continuation As DataServiceQueryContinuation) As QueryOperationResponse
Parametri
- entity
- Object
Entità contenente 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 delle entità correlate da caricare dal servizio dati.
Restituisce
Risposta contenente la pagina successiva di dati delle entità correlate.
Eccezioni
Commenti
Se entity
si trova in uno stato scollegato o aggiunto, questo metodo genererà un'eccezione InvalidOperationException perché non è possibile caricarlo dal server.
Se entity
lo stato è invariato o modificato, questo metodo caricherà la raccolta o gli elementi di riferimento come invariati con associazioni invariate.
Se entity
è in stato eliminato, questo metodo caricherà le entità collegate dalla relativa raccolta o proprietà di riferimento nello stato non modificato con associazioni nello stato eliminato.
Si applica a
LoadProperty(Object, String, Uri)
Carica una pagina di entità correlate tramite l'URI del collegamento successivo fornito.
public virtual Microsoft.OData.Client.QueryOperationResponse LoadProperty (object entity, string propertyName, Uri nextLinkUri);
abstract member LoadProperty : obj * string * Uri -> Microsoft.OData.Client.QueryOperationResponse
override this.LoadProperty : obj * string * Uri -> Microsoft.OData.Client.QueryOperationResponse
Public Overridable Function LoadProperty (entity As Object, propertyName As String, nextLinkUri As Uri) As QueryOperationResponse
Parametri
- entity
- Object
Entità contenente la proprietà da caricare.
- propertyName
- String
Nome della proprietà dell'entità specificata da caricare.
- nextLinkUri
- Uri
URI utilizzato per caricare la pagina di risultati successiva.
Restituisce
Istanza dell'oggetto QueryOperationResponse<T> contenente i risultati della richiesta.
Eccezioni
Commenti
Se entity
si trova in uno stato scollegato o aggiunto, questo metodo genererà un'eccezione InvalidOperationException perché non è possibile caricarlo dal server.
Se entity
lo stato è invariato o modificato, questo metodo caricherà la raccolta o gli elementi di riferimento come invariati con associazioni invariate.
Se entity
è in stato eliminato, questo metodo caricherà le entità collegate dalla relativa raccolta o proprietà di riferimento nello stato non modificato con associazioni nello stato eliminato.
Si applica a
LoadProperty<T>(Object, String, DataServiceQueryContinuation<T>)
Carica la pagina successiva di entità correlate dal servizio dati tramite l'oggetto generico di continuazione di query fornito.
public virtual Microsoft.OData.Client.QueryOperationResponse<T> LoadProperty<T> (object entity, string propertyName, Microsoft.OData.Client.DataServiceQueryContinuation<T> continuation);
abstract member LoadProperty : obj * string * Microsoft.OData.Client.DataServiceQueryContinuation<'T> -> Microsoft.OData.Client.QueryOperationResponse<'T>
override this.LoadProperty : obj * string * Microsoft.OData.Client.DataServiceQueryContinuation<'T> -> Microsoft.OData.Client.QueryOperationResponse<'T>
Public Overridable Function LoadProperty(Of T) (entity As Object, propertyName As String, continuation As DataServiceQueryContinuation(Of T)) As QueryOperationResponse(Of T)
Parametri di tipo
- T
Tipo di elemento della raccolta da caricare.
Parametri
- entity
- Object
Entità contenente la proprietà da caricare.
- propertyName
- String
Nome della proprietà dell'entità specificata da caricare.
- continuation
- DataServiceQueryContinuation<T>
Oggetto DataServiceQueryContinuation<T> che rappresenta la pagina successiva di dati delle entità correlate da caricare dal servizio dati.
Restituisce
Risposta contenente la pagina successiva di dati delle entità correlate.
Eccezioni
Commenti
Se entity
si trova in uno stato scollegato o aggiunto, questo metodo genererà un'eccezione InvalidOperationException perché non è possibile caricarlo dal server.
Se entity
lo stato è invariato o modificato, questo metodo caricherà la raccolta o gli elementi di riferimento come invariati con associazioni invariate.
Se entity
è in stato eliminato, questo metodo caricherà le entità collegate dalla relativa raccolta o proprietà di riferimento nello stato non modificato con associazioni nello stato eliminato.