C# Класс ODataRestierDynamic.Models.DynamicODataActionInvoker

Contains method that is used to invoke HTTP operation.
Наследование: IHttpActionInvoker
Показать файл Открыть проект

Открытые методы

Метод Описание
DynamicODataActionInvoker ( IHttpActionInvoker innerInvoker ) : System

Initializes a new instance of the ODataActionSelector class.

InvokeActionAsync ( System.Web.Http.Controllers.HttpActionContext actionContext, System cancellationToken ) : System.Threading.Tasks.Task

Executes asynchronously the HTTP operation.

Приватные методы

Метод Описание
ReadCollection ( Microsoft.OData.Core.ODataCollectionReader reader ) : Microsoft.OData.Core.ODataCollectionValue

Reads Collection Parameter values provided by a client in a POST request to invoke a particular Action.

ReadParams ( ODataMessageReader messageReader, IEdmOperation action, System.Web.OData.Formatter.Deserialization.ODataDeserializerContext readContext ) : ODataActionParameters

Reads Parameter names and values provided by a client in a POST request to invoke a particular Action.

Описание методов

DynamicODataActionInvoker() публичный Метод

Initializes a new instance of the ODataActionSelector class.
public DynamicODataActionInvoker ( IHttpActionInvoker innerInvoker ) : System
innerInvoker IHttpActionInvoker The inner controller selector to call.
Результат System

InvokeActionAsync() публичный Метод

Executes asynchronously the HTTP operation.
public InvokeActionAsync ( System.Web.Http.Controllers.HttpActionContext actionContext, System cancellationToken ) : System.Threading.Tasks.Task
actionContext System.Web.Http.Controllers.HttpActionContext The execution context.
cancellationToken System The cancellation token assigned for the HTTP operation.
Результат System.Threading.Tasks.Task