Partager via


Interface IUpdatable

Interface utilisée pour insérer ou mettre à jour une ressource par la méthode HTTP POST.

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

Syntaxe

'Déclaration
Public Interface IUpdatable
'Utilisation
Dim instance As IUpdatable
public interface IUpdatable
public interface class IUpdatable
type IUpdatable =  interface end
public interface IUpdatable

Le type IUpdatable expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AddReferenceToCollection Ajoute la valeur spécifiée à la collection.
Méthode publique ClearChanges Annule une modification aux données.
Méthode publique CreateResource Crée la ressource du type spécifié et qui appartient au conteneur spécifié.
Méthode publique DeleteResource Supprime la ressource spécifiée.
Méthode publique GetResource Obtient la ressource du type spécifié, identifié par un nom de requête et un nom de type.
Méthode publique GetValue Obtient la valeur de la propriété spécifiée pour l'objet cible.
Méthode publique RemoveReferenceFromCollection Supprime la valeur spécifiée de la collection.
Méthode publique ResetResource Restaure la ressource identifiée par le paramètre resource à sa valeur par défaut.
Méthode publique ResolveResource Retourne l'instance de la ressource représentée par l'objet de ressource spécifié.
Méthode publique SaveChanges Enregistre toutes les modifications qui ont été apportées à l'aide des API IUpdatable.
Méthode publique SetReference Définit la valeur de la propriété de référence spécifiée sur l'objet cible.
Méthode publique SetValue Définit la valeur de la propriété avec le nom spécifié sur la ressource cible sur la valeur de propriété spécifiée.

Haut de la page

Notes

L'interface IUpdatable est indépendante des ressources. Les méthodes qui retournent des objets représentant des ressources peuvent retourner n'importe quel élément.

L'objet retourné est un objet opaque qui représente la ressource. Pour utiliser la référence pour lire ou mettre à jour une valeur, le même objet opaque est retransmis à IUpdatable.

L'implémentation de IUpdatable doit suivre le mappage de cet objet opaque à l'objet qu'il représente. Lorsque la ressource est sérialisée et qu'une instance CLR (Common Langage Runtime) du type correct est nécessaire, la méthode ResolveResource sur IUpdatable est appelée avec l'objet opaque.

Pour sérialiser l'objet, appelez la méthode ResolveResource sur IUpdatable.

Voir aussi

Référence

Espace de noms System.Data.Services