1 type derived from PageActionDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (1)
CompiledPageActionDescriptor.cs (1)
13
public class CompiledPageActionDescriptor :
PageActionDescriptor
1 instantiation of PageActionDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\PageActionDescriptorProvider.cs (1)
90
var descriptor = new
PageActionDescriptor
46 references to PageActionDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (46)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
44
var
actionDescriptor = applicationModel.ActionDescriptor;
ApplicationModels\DefaultPageApplicationModelProvider.cs (2)
57
/// <param name="actionDescriptor">The <see cref="
PageActionDescriptor
"/>.</param>
61
PageActionDescriptor
actionDescriptor,
ApplicationModels\PageApplicationModel.cs (4)
21
PageActionDescriptor
actionDescriptor,
32
PageActionDescriptor
actionDescriptor,
74
/// Gets the <see cref="
PageActionDescriptor
"/>.
76
public
PageActionDescriptor
ActionDescriptor { get; }
ApplicationModels\PageApplicationModelProviderContext.cs (4)
17
/// <param name="descriptor">The <see cref="
PageActionDescriptor
"/>.</param>
19
public PageApplicationModelProviderContext(
PageActionDescriptor
descriptor, TypeInfo pageTypeInfo)
26
/// Gets the <see cref="
PageActionDescriptor
"/>.
28
public
PageActionDescriptor
ActionDescriptor { get; }
CompiledPageActionDescriptor.cs (3)
11
/// A <see cref="
PageActionDescriptor
"/> for a compiled Razor page.
26
/// <param name="actionDescriptor">The <see cref="
PageActionDescriptor
"/>.</param>
27
public CompiledPageActionDescriptor(
PageActionDescriptor
actionDescriptor)
Infrastructure\CompiledPageActionDescriptorFactory.cs (2)
15
/// A factory for producing <see cref="CompiledPageActionDescriptor"/> given a <see cref="
PageActionDescriptor
"/>.
34
PageActionDescriptor
actionDescriptor,
Infrastructure\CompiledPageActionDescriptorProvider.cs (2)
68
var
pageActionDescriptor = (
PageActionDescriptor
)item;
Infrastructure\DefaultPageLoader.cs (3)
35
public override Task<CompiledPageActionDescriptor> LoadAsync(
PageActionDescriptor
actionDescriptor)
38
public override Task<CompiledPageActionDescriptor> LoadAsync(
PageActionDescriptor
actionDescriptor, EndpointMetadataCollection endpointMetadata)
60
private async Task<CompiledPageActionDescriptor> LoadAsyncCore(
PageActionDescriptor
actionDescriptor, EndpointMetadataCollection endpointMetadata)
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (2)
160
var
actionDescriptor = metadata.GetMetadata<
PageActionDescriptor
>();
Infrastructure\IPageLoader.cs (4)
7
/// Creates a <see cref="CompiledPageActionDescriptor"/> from a <see cref="
PageActionDescriptor
"/>.
13
/// Produces a <see cref="CompiledPageActionDescriptor"/> given a <see cref="
PageActionDescriptor
"/>.
15
/// <param name="actionDescriptor">The <see cref="
PageActionDescriptor
"/>.</param>
17
CompiledPageActionDescriptor Load(
PageActionDescriptor
actionDescriptor);
Infrastructure\PageActionDescriptorProvider.cs (1)
90
var
descriptor = new PageActionDescriptor
Infrastructure\PageActionEndpointDataSource.cs (1)
56
if (actions[i] is
PageActionDescriptor
action)
Infrastructure\PageActionInvokerCache.cs (2)
43
var
actionDescriptor = (
PageActionDescriptor
)actionContext.ActionDescriptor;
Infrastructure\PageActionInvokerProvider.cs (1)
73
if (actionContext.ActionDescriptor is not
PageActionDescriptor
page)
Infrastructure\PageLoader.cs (8)
9
/// Creates a <see cref="CompiledPageActionDescriptor"/> from a <see cref="
PageActionDescriptor
"/>.
16
/// Produces a <see cref="CompiledPageActionDescriptor"/> given a <see cref="
PageActionDescriptor
"/>.
18
/// <param name="actionDescriptor">The <see cref="
PageActionDescriptor
"/>.</param>
21
public abstract Task<CompiledPageActionDescriptor> LoadAsync(
PageActionDescriptor
actionDescriptor);
24
/// Produces a <see cref="CompiledPageActionDescriptor"/> given a <see cref="
PageActionDescriptor
"/>.
26
/// <param name="actionDescriptor">The <see cref="
PageActionDescriptor
"/>.</param>
29
public virtual Task<CompiledPageActionDescriptor> LoadAsync(
PageActionDescriptor
actionDescriptor, EndpointMetadataCollection endpointMetadata)
32
CompiledPageActionDescriptor IPageLoader.Load(
PageActionDescriptor
actionDescriptor)
Infrastructure\PageViewLocationExpander.cs (1)
16
if ((context.ActionContext.ActionDescriptor is
PageActionDescriptor
) && !string.IsNullOrEmpty(context.PageName))
PageActionDescriptor.cs (4)
16
/// Initializes a new instance of <see cref="
PageActionDescriptor
"/>.
23
/// A copy constructor for <see cref="
PageActionDescriptor
"/>.
25
/// <param name="other">The <see cref="
PageActionDescriptor
"/> to copy from.</param>
26
public PageActionDescriptor(
PageActionDescriptor
other)
PageContext.cs (1)
59
/// Gets or sets the <see cref="
PageActionDescriptor
"/>.