EndpointFilterInvocationContext Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides an abstraction for wrapping the HttpContext and arguments provided to a route handler.
public abstract class EndpointFilterInvocationContext
type EndpointFilterInvocationContext = class
Public MustInherit Class EndpointFilterInvocationContext
- Inheritance
-
EndpointFilterInvocationContext
- Derived
Constructors
EndpointFilterInvocationContext() |
Properties
Arguments |
A list of arguments provided in the current request to the filter. This list is not read-only to permit modifying of existing arguments by filters. |
HttpContext |
The HttpContext associated with the current request being processed by the filter. |
Methods
Create(HttpContext) |
Creates the default implementation of a EndpointFilterInvocationContext. |
Create<T>(HttpContext, T) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2,T3,T4,T5,T6,T7,T8>(HttpContext, T1, T2, T3, T4, T5, T6, T7, T8) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2,T3,T4,T5,T6,T7>(HttpContext, T1, T2, T3, T4, T5, T6, T7) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2,T3,T4,T5,T6>(HttpContext, T1, T2, T3, T4, T5, T6) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2,T3,T4,T5>(HttpContext, T1, T2, T3, T4, T5) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2,T3,T4>(HttpContext, T1, T2, T3, T4) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2,T3>(HttpContext, T1, T2, T3) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
Create<T1,T2>(HttpContext, T1, T2) |
Creates a strongly-typed implementation of a EndpointFilterInvocationContext given the provided type parameters. |
GetArgument<T>(Int32) |
Retrieve the argument given its position in the argument list. |