UpdateActionDescriptor Class

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Custom action descriptor used by DataController to customize the request pipeline.

Inheritance Hierarchy

System.Object
  System.Web.Http.Controllers.HttpActionDescriptor
    System.Web.Http.Controllers.ReflectedHttpActionDescriptor
      System.Web.Http.Data.UpdateActionDescriptor

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

Syntax

'Declaration
Public Class UpdateActionDescriptor _
    Inherits ReflectedHttpActionDescriptor
public class UpdateActionDescriptor : ReflectedHttpActionDescriptor
public ref class UpdateActionDescriptor : public ReflectedHttpActionDescriptor
type UpdateActionDescriptor =  
    class
        inherit ReflectedHttpActionDescriptor
    end
public class UpdateActionDescriptor extends ReflectedHttpActionDescriptor

The UpdateActionDescriptor type exposes the following members.

Constructors

  Name Description
Public method UpdateActionDescriptor Initializes a new instance of the UpdateActionDescriptor class.

Top

Properties

  Name Description
Public property ActionName (Inherited from ReflectedHttpActionDescriptor.)
Public property ChangeOperation Gets the ChangeOperation type for the update action.
Public property Configuration (Inherited from HttpActionDescriptor.)
Public property ControllerDescriptor (Inherited from HttpActionDescriptor.)
Public property EntityType Gets the entity type for the update action.
Public property MethodInfo (Inherited from ReflectedHttpActionDescriptor.)
Public property Properties (Inherited from HttpActionDescriptor.)
Public property ReturnType (Inherited from ReflectedHttpActionDescriptor.)

Top

Methods

  Name Description
Public method Authorize Runs the authorization filters for the action synchronously.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Public method Execute Executes the described action. (Overrides ReflectedHttpActionDescriptor.Execute(HttpControllerContext, IDictionary<String, Object>).)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetCustomAttributes<T> (Inherited from ReflectedHttpActionDescriptor.)
Public method GetFilterPipeline (Inherited from HttpActionDescriptor.)
Public method GetFilters (Inherited from ReflectedHttpActionDescriptor.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetParameters (Inherited from ReflectedHttpActionDescriptor.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Web.Http.Data Namespace