Interfaz IUpdatable
Una interfaz utilizada para insertar o actualizar un recurso por el método HTTP POST.
Espacio de nombres: System.Data.Services
Ensamblado: Microsoft.Data.Services (en Microsoft.Data.Services.dll)
Sintaxis
'Declaración
Public Interface IUpdatable
'Uso
Dim instance As IUpdatable
public interface IUpdatable
public interface class IUpdatable
type IUpdatable = interface end
public interface IUpdatable
El tipo IUpdatable expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
AddReferenceToCollection | Agrega el valor especificado a la colección. | |
ClearChanges | Cancela un cambio de los datos. | |
CreateResource | Crea el recurso del tipo especificado y que pertenece al contenedor especificado. | |
DeleteResource | Elimina el recurso especificado. | |
GetResource | Obtiene el recurso del tipo especificado identificado por una consulta y nombre de tipo. | |
GetValue | Obtiene el valor de la propiedad especificada en el objeto de destino. | |
RemoveReferenceFromCollection | Quita el valor especificado de la colección. | |
ResetResource | Restablece el recurso identificado por el parámetro resource a su valor predeterminado. | |
ResolveResource | Devuelve la instancia del recurso representada por el objeto de recurso especificado. | |
SaveChanges | Guarda todas las modificaciones realizadas utilizando las API IUpdatable. | |
SetReference | Establece el valor de la propiedad de referencia especificada en el objeto de destino. | |
SetValue | Establece el valor de la propiedad con el nombre especificado en el recurso de destino en el valor de propiedad especificado. |
Arriba
Comentarios
La interfaz IUpdatable es independiente del recurso. Los métodos que devuelven objetos que representan recursos pueden devolver algo.
El objeto devuelto es un objeto opaco que representa el recurso. Para utilizar la referencia para leer o actualizar un valor, el mismo objeto opaco se devuelve a IUpdatable.
La implementación de IUpdatable debe realizar el seguimiento de la asignación entre este objeto opaco y el objeto que representa. Cuando se serializa el recurso y se necesita una instancia de Common Language Runtime (CLR) del tipo correcto, se llama al método ResolveResource en IUpdatable con el objeto opaco.
Para serializar el objeto, llame al método ResolveResource en IUpdatable.