PutEntity (TSDataServiceProviderInfo)

De Wiki1000
Version du 6 mai 2011 à 11:08 par Syfre (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
procedure putEntity(data:TitObject);

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.
Info-20px.png 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 :

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;

Voir aussi

TSDataServiceProviderInfo (class)Développement DSM

Outils personnels