Share via


EntitySetController<TEntity, TKey>.Patch Method

Handles PATCH and MERGE requests to partially update a single entity in the entity set.

Namespace:  System.Web.Http.OData
Assembly:  System.Web.Http.OData (in System.Web.Http.OData.dll)

Syntax

'Declaration
<AcceptVerbsAttribute()> _
Public Overridable Function Patch ( _
    key As TKey, _
    patch As Delta(Of TEntity) _
) As HttpResponseMessage
'Usage
Dim instance As EntitySetController 
Dim key As TKey
Dim patch As Delta(Of TEntity)
Dim returnValue As HttpResponseMessage 

returnValue = instance.Patch(key, patch)
[AcceptVerbsAttribute()]
public virtual HttpResponseMessage Patch(
    TKey key,
    Delta<TEntity> patch
)
[AcceptVerbsAttribute()]
public:
virtual HttpResponseMessage^ Patch(
    TKey key, 
    Delta<TEntity>^ patch
)
[<AcceptVerbsAttribute()>]
abstract Patch : 
        key:'TKey * 
        patch:Delta<'TEntity> -> HttpResponseMessage 
[<AcceptVerbsAttribute()>]
override Patch : 
        key:'TKey * 
        patch:Delta<'TEntity> -> HttpResponseMessage
public function Patch(
    key : TKey, 
    patch : Delta<TEntity>
) : HttpResponseMessage

Parameters

  • key
    Type: TKey
    The entity key of the entity to update.

Return Value

Type: System.Net.Http.HttpResponseMessage
The response message to send back to the client.

See Also

Reference

EntitySetController<TEntity, TKey> Class

System.Web.Http.OData Namespace