Share via


AsyncEntitySetController<TEntity, TKey>.PatchEntityAsync Method

This method should be overridden to apply a partial update to an existing entity in the entity set.

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

Syntax

'Declaration
Protected Friend Overridable Function PatchEntityAsync ( _
    key As TKey, _
    patch As Delta(Of TEntity) _
) As Task(Of TEntity)
'Usage
Dim key As TKey
Dim patch As Delta(Of TEntity)
Dim returnValue As Task(Of TEntity)

returnValue = Me.PatchEntityAsync(key, _
    patch)
protected internal virtual Task<TEntity> PatchEntityAsync(
    TKey key,
    Delta<TEntity> patch
)
protected public:
virtual Task<TEntity>^ PatchEntityAsync(
    TKey key, 
    Delta<TEntity>^ patch
)
abstract PatchEntityAsync : 
        key:'TKey * 
        patch:Delta<'TEntity> -> Task<'TEntity> 
override PatchEntityAsync : 
        key:'TKey * 
        patch:Delta<'TEntity> -> Task<'TEntity> 
function PatchEntityAsync(
    key : TKey, 
    patch : Delta<TEntity>
) : Task<TEntity>

Parameters

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

Return Value

Type: System.Threading.Tasks.Task<TEntity>
A Task that contains the updated entity when it completes.

See Also

Reference

AsyncEntitySetController<TEntity, TKey> Class

System.Web.Http.OData Namespace