Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Executes the authorization filter during synchronization.
Namespace: System.Web.Http.Filters
Assembly: System.Web.Http (in System.Web.Http.dll)
Syntax
'Declaration
Private Function ExecuteAuthorizationFilterAsync ( _
actionContext As HttpActionContext, _
cancellationToken As CancellationToken, _
continuation As Func(Of Task(Of HttpResponseMessage)) _
) As Task(Of HttpResponseMessage) Implements IAuthorizationFilter.ExecuteAuthorizationFilterAsync
'Usage
Dim instance As AuthorizationFilterAttribute
Dim actionContext As HttpActionContext
Dim cancellationToken As CancellationToken
Dim continuation As Func(Of Task(Of HttpResponseMessage))
Dim returnValue As Task(Of HttpResponseMessage)
returnValue = CType(instance, IAuthorizationFilter).ExecuteAuthorizationFilterAsync(actionContext, _
cancellationToken, continuation)
Task<HttpResponseMessage> IAuthorizationFilter.ExecuteAuthorizationFilterAsync(
HttpActionContext actionContext,
CancellationToken cancellationToken,
Func<Task<HttpResponseMessage>> continuation
)
private:
virtual Task<HttpResponseMessage^>^ ExecuteAuthorizationFilterAsync(
HttpActionContext^ actionContext,
CancellationToken cancellationToken,
Func<Task<HttpResponseMessage^>^>^ continuation
) sealed = IAuthorizationFilter::ExecuteAuthorizationFilterAsync
private abstract ExecuteAuthorizationFilterAsync :
actionContext:HttpActionContext *
cancellationToken:CancellationToken *
continuation:Func<Task<HttpResponseMessage>> -> Task<HttpResponseMessage>
private override ExecuteAuthorizationFilterAsync :
actionContext:HttpActionContext *
cancellationToken:CancellationToken *
continuation:Func<Task<HttpResponseMessage>> -> Task<HttpResponseMessage>
JScript supports the use of explicit interface implementations, but not the declarations of new ones.
Parameters
actionContext
Type: System.Web.Http.Controllers.HttpActionContextThe action context, which encapsulates information for using AuthorizationFilterAttribute.
cancellationToken
Type: System.Threading.CancellationTokenThe cancellation token that cancels the operation.
continuation
Type: System.Func<Task<HttpResponseMessage>>A continuation of the operation.
Return Value
Type: System.Threading.Tasks.Task<HttpResponseMessage>
The authorization filter during synchronization.