PutEntity (TSDataServiceProviderInfo)
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. |
| 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