PutEntity (TSDataServiceProviderInfo)

De Wiki1000
Révision datée du 6 mai 2011 à 10:08 par Syfre (discussion | contributions) (Page créée avec « <source lang='delphi'>procedure putEntity(data:TitObject);</source> Cette fonction met à jour une ressource en effectuant un HTTP PUT de l'entité sur le Service SData. {|… »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

<source lang='delphi'>procedure putEntity(data:TitObject);</source>

Cette fonction met à jour une ressource en effectuant un HTTP PUT de l'entité sur le Service SData.

data Un objet de type classe d'entité de service distant non persistant.
Note : En cas d'erreur cette méthode lève une exception et le code de retour et le message correspondant peuvent être obtenu dans lastResultCode et lastResultText

Exemple :

<source lang="delphi"> var data:remoteEntity; begin

 // create an instance of sdata service provider
 prv := TSDataServiceProviderInfo.Create;
 prv.UserName := userName;
 prv.UserPassword := jeton; 
 prv.EndPointURL := endpoint;
 // Update an entity
 //
 data := prv.GetEntity('remoteEntity','id=%1',[remoteID]);
 data.someProperty := newValue;
 prv.putEntity(data);

end; </source>

Voir aussi

{{#if:TSDataServiceProviderInfo (class)|

{{#if:TSDataServiceProviderInfo (class)|— TSDataServiceProviderInfo (class) |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}