Partager via


Méthode DataServiceContext.BeginLoadProperty (Object, String, AsyncCallback, Object)

Charge de façon asynchrone la valeur de la propriété spécifiée du service de données.

Espace de noms :  System.Data.Services.Client
Assembly :  Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)

Syntaxe

'Déclaration
Public Function BeginLoadProperty ( _
    entity As Object, _
    propertyName As String, _
    callback As AsyncCallback, _
    state As Object _
) As IAsyncResult
'Utilisation
Dim instance As DataServiceContext
Dim entity As Object
Dim propertyName As String
Dim callback As AsyncCallback
Dim state As Object
Dim returnValue As IAsyncResult

returnValue = instance.BeginLoadProperty(entity, _
    propertyName, callback, state)
public IAsyncResult BeginLoadProperty(
    Object entity,
    string propertyName,
    AsyncCallback callback,
    Object state
)
public:
IAsyncResult^ BeginLoadProperty(
    Object^ entity, 
    String^ propertyName, 
    AsyncCallback^ callback, 
    Object^ state
)
member BeginLoadProperty : 
        entity:Object * 
        propertyName:string * 
        callback:AsyncCallback * 
        state:Object -> IAsyncResult 
public function BeginLoadProperty(
    entity : Object, 
    propertyName : String, 
    callback : AsyncCallback, 
    state : Object
) : IAsyncResult

Paramètres

  • entity
    Type : System.Object
    Entité qui contient la propriété à charger.
  • propertyName
    Type : System.String
    Nom de la propriété sur l'entité spécifiée à charger.
  • callback
    Type : System.AsyncCallback
    Délégué appelé lorsqu'une réponse à la requête est reçue.
  • state
    Type : System.Object
    Objet d'état défini par l'utilisateur qui est utilisé pour passer des données de contexte à la méthode de rappel.

Valeur de retour

Type : System.IAsyncResult
IAsyncResult qui représente l'état de l'opération asynchrone.

Notes

L'appel de cette méthode appelle une opération de réseau pour récupérer la valeur d'une propriété. La propriété spécifiée peut être n'importe laquelle des propriétés sur une entité, notamment les propriétés qui représentent des associations ou des liens. Si la propriété représente une association, un lien ou une propriété différée, l'appel de cette méthode fournit au client le moyen de charger en différé les ressources associées. Si l'entité est à l'état modifié, la valeur de propriété charge les entités associées et les marque, et les liens restent inchangés.

Si la propriété est déjà chargée, l'appel de cette méthode vous permet d'actualiser la valeur de la propriété.

Voir aussi

Référence

DataServiceContext Classe

Surcharge BeginLoadProperty

Espace de noms System.Data.Services.Client