582 instantiations of Parameter
Aspire.Dashboard (297)
Components\Controls\ApplicationName.razor.cs (3)
14
[
Parameter
]
17
[
Parameter
]
20
[
Parameter
]
Components\Controls\AspireMenu.razor.cs (6)
15
[
Parameter
]
18
[
Parameter
]
21
[
Parameter
]
24
[
Parameter
]
30
[
Parameter
]
33
[
Parameter
]
Components\Controls\AspireMenuButton.razor.cs (11)
21
[
Parameter
]
24
[
Parameter
]
27
[
Parameter
]
30
[
Parameter
]
33
[
Parameter
]
36
[
Parameter
]
39
[
Parameter
]
42
[
Parameter
]
45
[
Parameter
]
48
[
Parameter
]
51
[
Parameter
]
Components\Controls\AssistantChat.razor.cs (3)
18
[
Parameter
]
21
[
Parameter
]
24
[
Parameter
]
Components\Controls\Chart\ChartBase.cs (3)
52
[
Parameter
, EditorRequired]
55
[
Parameter
, EditorRequired]
58
[
Parameter
]
Components\Controls\Chart\ChartContainer.razor.cs (8)
25
[
Parameter
, EditorRequired]
28
[
Parameter
, EditorRequired]
31
[
Parameter
, EditorRequired]
34
[
Parameter
, EditorRequired]
37
[
Parameter
, EditorRequired]
40
[
Parameter
, EditorRequired]
43
[
Parameter
, EditorRequired]
46
[
Parameter
, EditorRequired]
Components\Controls\Chart\ChartFilters.razor.cs (3)
13
[
Parameter
, EditorRequired]
16
[
Parameter
, EditorRequired]
19
[
Parameter
, EditorRequired]
Components\Controls\ClearSignalsButton.razor.cs (2)
24
[
Parameter
]
27
[
Parameter
]
Components\Controls\ExplainErrorsButton.razor.cs (2)
23
[
Parameter
]
26
[
Parameter
]
Components\Controls\GenAIItemTitle.razor.cs (2)
12
[
Parameter
, EditorRequired]
15
[
Parameter
, EditorRequired]
Components\Controls\Grid\AspirePropertyColumn.cs (2)
11
[
Parameter
]
14
[
Parameter
]
Components\Controls\Grid\AspireTemplateColumn.cs (2)
11
[
Parameter
]
14
[
Parameter
]
Components\Controls\GridValue.razor.cs (19)
18
[
Parameter
, EditorRequired]
24
[
Parameter
]
27
[
Parameter
, EditorRequired]
30
[
Parameter
]
36
[
Parameter
]
42
[
Parameter
]
48
[
Parameter
]
54
[
Parameter
]
60
[
Parameter
]
66
[
Parameter
]
69
[
Parameter
]
75
[
Parameter
]
78
[
Parameter
]
81
[
Parameter
]
84
[
Parameter
]
87
[
Parameter
]
90
[
Parameter
]
93
[
Parameter
]
96
[
Parameter
]
Components\Controls\LogLevelSelect.razor.cs (5)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
]
20
[
Parameter
, EditorRequired]
23
[
Parameter
(CaptureUnmatchedValues = true)]
Components\Controls\LogViewer.razor.cs (5)
34
[
Parameter
]
37
[
Parameter
]
40
[
Parameter
]
43
[
Parameter
]
46
[
Parameter
]
Components\Controls\MarkdownRenderer.razor.cs (3)
21
[
Parameter
]
24
[
Parameter
]
27
[
Parameter
]
Components\Controls\PauseIncomingDataSwitch.razor.cs (2)
9
[
Parameter
]
12
[
Parameter
]
Components\Controls\PropertyGrid.razor.cs (17)
92
[
Parameter
, EditorRequired]
95
[
Parameter
]
98
[
Parameter
]
101
[
Parameter
]
104
[
Parameter
]
107
[
Parameter
]
113
[
Parameter
]
119
[
Parameter
]
122
[
Parameter
]
125
[
Parameter
]
128
[
Parameter
]
131
[
Parameter
]
134
[
Parameter
]
137
[
Parameter
]
140
[
Parameter
]
143
[
Parameter
]
146
[
Parameter
]
Components\Controls\PropertyValues\IconValue.razor.cs (3)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\LogLevelValue.razor.cs (3)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\ResourceHealthStateValue.razor.cs (3)
15
[
Parameter
, EditorRequired]
18
[
Parameter
, EditorRequired]
21
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\ResourceNameButtonValue.razor.cs (3)
15
[
Parameter
, EditorRequired]
18
[
Parameter
, EditorRequired]
21
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\ResourceNameValue.razor.cs (4)
11
[
Parameter
, EditorRequired]
14
[
Parameter
]
17
[
Parameter
, EditorRequired]
20
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\ResourceStateValue.razor.cs (3)
15
[
Parameter
, EditorRequired]
18
[
Parameter
, EditorRequired]
21
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\SpanIdButtonValue.razor.cs (3)
15
[
Parameter
, EditorRequired]
18
[
Parameter
, EditorRequired]
21
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\SpanKindValue.razor.cs (3)
15
[
Parameter
, EditorRequired]
18
[
Parameter
, EditorRequired]
21
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\SpanStatusValue.razor.cs (3)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
, EditorRequired]
Components\Controls\PropertyValues\TraceIdButtonValue.razor.cs (3)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
]
Components\Controls\ResourceActions.razor.cs (7)
49
[
Parameter
]
52
[
Parameter
]
55
[
Parameter
]
58
[
Parameter
]
61
[
Parameter
]
64
[
Parameter
]
67
[
Parameter
]
Components\Controls\ResourceDetails.razor.cs (4)
23
[
Parameter
, EditorRequired]
26
[
Parameter
]
29
[
Parameter
]
32
[
Parameter
]
Components\Controls\ResourceSelect.razor.cs (6)
20
[
Parameter
]
23
[
Parameter
]
26
[
Parameter
]
29
[
Parameter
]
32
[
Parameter
]
35
[
Parameter
]
Components\Controls\SelectResourceOptions.razor.cs (4)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
, EditorRequired]
20
[
Parameter
]
Components\Controls\SignalsActionsDisplay.razor.cs (4)
19
[
Parameter
, EditorRequired]
22
[
Parameter
, EditorRequired]
25
[
Parameter
, EditorRequired]
28
[
Parameter
, EditorRequired]
Components\Controls\SpanActions.razor.cs (2)
42
[
Parameter
]
45
[
Parameter
]
Components\Controls\SpanDetails.razor.cs (4)
24
[
Parameter
, EditorRequired]
27
[
Parameter
]
30
[
Parameter
]
33
[
Parameter
]
Components\Controls\SpanTypeSelect.razor.cs (5)
13
[
Parameter
, EditorRequired]
16
[
Parameter
, EditorRequired]
19
[
Parameter
]
22
[
Parameter
, EditorRequired]
25
[
Parameter
(CaptureUnmatchedValues = true)]
Components\Controls\StructuredLogActions.razor.cs (2)
47
[
Parameter
]
50
[
Parameter
]
Components\Controls\StructuredLogDetails.razor.cs (2)
17
[
Parameter
, EditorRequired]
20
[
Parameter
]
Components\Controls\SummaryDetailsView.razor.cs (12)
17
[
Parameter
]
20
[
Parameter
]
23
[
Parameter
]
26
[
Parameter
]
29
[
Parameter
]
32
[
Parameter
]
35
[
Parameter
]
38
[
Parameter
]
41
[
Parameter
]
44
[
Parameter
, EditorRequired]
52
[
Parameter
]
55
[
Parameter
]
Components\Controls\TextVisualizer.razor.cs (4)
25
[
Parameter
]
28
[
Parameter
]
31
[
Parameter
]
34
[
Parameter
]
Components\Controls\TotalItemsFooter.razor.cs (4)
16
[
Parameter
]
19
[
Parameter
, EditorRequired]
22
[
Parameter
, EditorRequired]
25
[
Parameter
]
Components\Controls\TraceActions.razor.cs (1)
41
[
Parameter
]
Components\Controls\TreeGenAISelector.razor.cs (3)
12
[
Parameter
, EditorRequired]
15
[
Parameter
, EditorRequired]
18
[
Parameter
, EditorRequired]
Components\Controls\TreeMetricSelector.razor.cs (3)
12
[
Parameter
, EditorRequired]
15
[
Parameter
, EditorRequired]
18
[
Parameter
]
Components\Controls\UserProfile.razor.cs (2)
29
[
Parameter
]
32
[
Parameter
]
Components\Dialogs\AssistantModalDialog.razor.cs (1)
13
[
Parameter
]
Components\Dialogs\AssistantSidebarDialog.razor.cs (1)
15
[
Parameter
]
Components\Dialogs\ExemplarsDialog.razor.cs (1)
18
[
Parameter
]
Components\Dialogs\FilterDialog.razor.cs (1)
23
[
Parameter
]
Components\Dialogs\GenAIVisualizerDialog.razor.cs (1)
36
[
Parameter
, EditorRequired]
Components\Dialogs\InteractionsInputDialog.razor.cs (1)
17
[
Parameter
]
Components\Dialogs\TextVisualizerDialog.razor.cs (1)
26
[
Parameter
, EditorRequired]
Components\Layout\AspirePageContentLayout.razor.cs (10)
15
[
Parameter
]
18
[
Parameter
]
21
[
Parameter
]
24
[
Parameter
]
27
[
Parameter
]
30
[
Parameter
]
33
[
Parameter
]
36
[
Parameter
]
39
[
Parameter
]
42
[
Parameter
]
Components\Pages\ConsoleLogs.razor.cs (1)
137
[
Parameter
]
Components\Pages\Login.razor.cs (1)
36
[
Parameter
]
Components\Pages\Metrics.razor.cs (5)
37
[
Parameter
]
40
[
Parameter
]
44
[
Parameter
]
48
[
Parameter
]
52
[
Parameter
]
Components\Pages\Resources.razor.cs (6)
79
[
Parameter
]
83
[
Parameter
]
90
[
Parameter
]
94
[
Parameter
]
98
[
Parameter
]
102
[
Parameter
]
Components\Pages\StructuredLogs.razor.cs (6)
107
[
Parameter
]
110
[
Parameter
]
114
[
Parameter
]
118
[
Parameter
]
122
[
Parameter
]
126
[
Parameter
]
Components\Pages\TraceDetail.razor.cs (2)
53
[
Parameter
]
56
[
Parameter
]
Components\Pages\Traces.razor.cs (3)
58
[
Parameter
]
103
[
Parameter
]
107
[
Parameter
]
Components\Resize\BrowserDimensionWatcher.cs (2)
12
[
Parameter
]
15
[
Parameter
]
Components\Resize\GridColumnManager.razor.cs (2)
21
[
Parameter
]
24
[
Parameter
]
Components\ResourcesGridColumns\LogMessageColumnDisplay.razor.cs (3)
11
[
Parameter
, EditorRequired]
14
[
Parameter
, EditorRequired]
17
[
Parameter
, EditorRequired]
Components\ResourcesGridColumns\StateColumnDisplay.razor.cs (2)
14
[
Parameter
, EditorRequired]
17
[
Parameter
, EditorRequired]
Components\ResourcesGridColumns\UnreadLogErrorsBadge.razor.cs (2)
16
[
Parameter
, EditorRequired]
19
[
Parameter
, EditorRequired]
Components\ResourcesGridColumns\UrlsColumnDisplay.razor.cs (4)
13
[
Parameter
, EditorRequired]
16
[
Parameter
, EditorRequired]
19
[
Parameter
, EditorRequired]
22
[
Parameter
]
Components_Controls_AspireLogo_razor.g.cs (2)
193
[
Parameter
]
196
[
Parameter
]
Components_Controls_DetailView_razor.g.cs (6)
459
[
Parameter
]
462
[
Parameter
]
465
[
Parameter
]
468
[
Parameter
]
471
[
Parameter
]
474
[
Parameter
]
Components_Controls_ExceptionDetails_razor.g.cs (1)
294
[
Parameter
, EditorRequired]
Components_Controls_FluentIconSwitch_razor.g.cs (10)
271
[
Parameter
, EditorRequired]
274
[
Parameter
]
277
[
Parameter
, EditorRequired]
280
[
Parameter
, EditorRequired]
283
[
Parameter
, EditorRequired]
286
[
Parameter
, EditorRequired]
289
[
Parameter
]
292
[
Parameter
]
295
[
Parameter
]
298
[
Parameter
(CaptureUnmatchedValues = true)]
Components_Controls_PauseWarning_razor.g.cs (1)
219
[
Parameter
, EditorRequired]
Components_Controls_ResourceFilters_razor.g.cs (5)
331
[
Parameter
, EditorRequired]
334
[
Parameter
, EditorRequired]
337
[
Parameter
, EditorRequired]
340
[
Parameter
, EditorRequired]
343
[
Parameter
, EditorRequired]
Components_Controls_ResourceSelectOptionTemplate_razor.g.cs (1)
403
[
Parameter
, EditorRequired]
Components_Layout_MobileNavMenu_razor.g.cs (6)
407
[
Parameter
, EditorRequired]
410
[
Parameter
, EditorRequired]
413
[
Parameter
, EditorRequired]
416
[
Parameter
, EditorRequired]
419
[
Parameter
, EditorRequired]
422
[
Parameter
, EditorRequired]
Components_Layout_ToolbarPanel_razor.g.cs (1)
266
[
Parameter
]
Components_ResourcesGridColumns_LogLevelColumnDisplay_razor.g.cs (1)
298
[
Parameter
, EditorRequired]
Components_ResourcesGridColumns_ResourceNameDisplay_razor.g.cs (3)
380
[
Parameter
, EditorRequired]
383
[
Parameter
, EditorRequired]
386
[
Parameter
, EditorRequired]
Components_ResourcesGridColumns_SourceColumnDisplay_razor.g.cs (5)
405
[
Parameter
, EditorRequired]
408
[
Parameter
, EditorRequired]
411
[
Parameter
]
414
[
Parameter
, EditorRequired]
417
[
Parameter
, EditorRequired]
Components_ResourcesGridColumns_StartTimeColumnDisplay_razor.g.cs (1)
226
[
Parameter
, EditorRequired]
BasicWebSite (1)
artifacts\obj\BasicWebSite\Release\net10.0\Microsoft.CodeAnalysis.Razor.Compiler\Microsoft.NET.Sdk.Razor.SourceGenerators.RazorSourceGenerator\RazorComponents_FetchData_razor.g.cs (1)
167
[
Parameter
] public DateTime StartDate { get; set; }
Microsoft.AspNetCore.Components (27)
CascadingValue.cs (4)
20
[
Parameter
] public RenderFragment? ChildContent { get; set; }
25
[
Parameter
] public TValue? Value { get; set; }
34
[
Parameter
] public string? Name { get; set; }
42
[
Parameter
] public bool IsFixed { get; set; }
DynamicComponent.cs (2)
30
[
Parameter
]
47
[
Parameter
]
ErrorBoundaryBase.cs (3)
18
[
Parameter
] public RenderFragment? ChildContent { get; set; }
23
[
Parameter
] public RenderFragment<Exception>? ErrorContent { get; set; }
29
[
Parameter
] public int MaximumErrorCount { get; set; } = 100;
LayoutComponentBase.cs (1)
21
[
Parameter
]
LayoutView.cs (2)
24
[
Parameter
]
31
[
Parameter
]
RouteView.cs (2)
35
[
Parameter
]
44
[
Parameter
]
Routing\Router.cs (8)
60
[
Parameter
]
68
[
Parameter
] public IEnumerable<Assembly> AdditionalAssemblies { get; set; }
73
[
Parameter
]
80
[
Parameter
]
87
[
Parameter
]
94
[
Parameter
] public RenderFragment? Navigating { get; set; }
99
[
Parameter
] public EventCallback<NavigationContext> OnNavigateAsync { get; set; }
107
[
Parameter
] public bool PreferExactMatches { get; set; }
Sections\SectionContent.cs (3)
19
[
Parameter
] public string? SectionName { get; set; }
25
[
Parameter
] public object? SectionId { get; set; }
36
[
Parameter
] public RenderFragment? ChildContent { get; set; }
Sections\SectionOutlet.cs (2)
23
[
Parameter
] public string? SectionName { get; set; }
29
[
Parameter
] public object? SectionId { get; set; }
Microsoft.AspNetCore.Components.Authorization (12)
AuthorizeRouteView.cs (4)
51
[
Parameter
]
57
[
Parameter
]
63
[
Parameter
]
126
[
Parameter
]
AuthorizeView.cs (2)
26
[
Parameter
] public string? Policy { get; set; }
31
[
Parameter
] public string? Roles { get; set; }
AuthorizeViewCore.cs (5)
21
[
Parameter
] public RenderFragment<AuthenticationState>? ChildContent { get; set; }
26
[
Parameter
] public RenderFragment<AuthenticationState>? NotAuthorized { get; set; }
32
[
Parameter
] public RenderFragment<AuthenticationState>? Authorized { get; set; }
37
[
Parameter
] public RenderFragment? Authorizing { get; set; }
42
[
Parameter
] public object? Resource { get; set; }
CascadingAuthenticationState_razor.g.cs (1)
83
[
Parameter
]
Microsoft.AspNetCore.Components.Authorization.Tests (2)
AuthorizeRouteViewTest.cs (1)
382
[
Parameter
] public string Message { get; set; }
AuthorizeViewTest.cs (1)
550
[
Parameter
] public RenderFragment ChildContent { get; set; }
Microsoft.AspNetCore.Components.Endpoints (4)
Assets\ImportMap.cs (2)
29
[
Parameter
]
35
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
RazorComponentEndpointHost.cs (2)
24
[
Parameter
]
28
[
Parameter
]
Microsoft.AspNetCore.Components.Endpoints.Tests (24)
EndpointHtmlRendererTest.cs (9)
1657
[
Parameter
]
1701
[
Parameter
] public Task Continue { get; set; }
1748
[
Parameter
] public string Mode { get; set; }
1870
[
Parameter
] public string RedirectUri { get; set; }
1872
[
Parameter
] public bool Force { get; set; }
1882
[
Parameter
] public bool IsAsync { get; set; }
1884
[
Parameter
] public bool JsInterop { get; set; }
1909
[
Parameter
] public OnAfterRenderState State { get; set; }
1929
[
Parameter
] public AsyncDisposableState State { get; set; }
TestComponents_AsyncComponent_razor.g.cs (1)
59
[
Parameter
] public Task WaitFor { get; set; }
TestComponents_DisableStreaming_razor.g.cs (1)
42
[
Parameter
] public RenderFragment ChildContent { get; set; }
TestComponents_DoubleRenderingStreamingAsyncComponent_razor.g.cs (1)
88
[
Parameter
] public Task WaitFor { get; set; }
TestComponents_EnableStreaming_razor.g.cs (1)
42
[
Parameter
] public RenderFragment ChildContent { get; set; }
TestComponents_GreetingComponent_razor.g.cs (1)
38
[
Parameter
] public string Name { get; set; }
TestComponents_InteractiveGreetingServer_razor.g.cs (1)
45
[
Parameter
] public string Name { get; set; }
TestComponents_InteractiveGreetingServerNonPrerendered_razor.g.cs (1)
45
[
Parameter
] public string Name { get; set; }
TestComponents_InteractiveGreetingWebAssembly_razor.g.cs (1)
45
[
Parameter
] public string Name { get; set; }
TestComponents_InteractiveGreetingWebAssemblyNonPrerendered_razor.g.cs (1)
45
[
Parameter
] public string Name { get; set; }
TestComponents_StreamingAsyncLoadingComponent_razor.g.cs (1)
43
[
Parameter
] public Task LoadingTask { get; set; }
TestComponents_StreamingComponentChild_razor.g.cs (1)
38
[
Parameter
] public object SomeParameterToEnsureRerendering { get; set; }
TestComponents_StreamingComponentWithChild_razor.g.cs (1)
63
[
Parameter
] public Task LoadingTask { get; set; }
TestComponents_VaryStreamingScenarios_razor.g.cs (3)
99
[
Parameter
] public Task TopLevelComponentTask { get; set; }
100
[
Parameter
] public Task WithinStreamingRegionTask { get; set; }
101
[
Parameter
] public Task WithinNestedNonstreamingRegionTask { get; set; }
Microsoft.AspNetCore.Components.QuickGrid (28)
Columns\ColumnBase.razor.cs (9)
21
[
Parameter
] public string? Title { get; set; }
27
[
Parameter
] public string? Class { get; set; }
32
[
Parameter
] public Align Align { get; set; }
38
[
Parameter
] public RenderFragment<ColumnBase<TGridItem>>? HeaderTemplate { get; set; }
47
[
Parameter
] public RenderFragment? ColumnOptions { get; set; }
55
[
Parameter
] public bool? Sortable { get; set; }
66
[
Parameter
] public SortDirection InitialSortDirection { get; set; } = default;
71
[
Parameter
] public bool IsDefaultSortColumn { get; set; } = false;
76
[
Parameter
] public RenderFragment<PlaceholderContext>? PlaceholderTemplate { get; set; }
Columns\PropertyColumn.cs (2)
23
[
Parameter
, EditorRequired] public Expression<Func<TGridItem, TProp>> Property { get; set; } = default!;
30
[
Parameter
] public string? Format { get; set; }
Columns\TemplateColumn.cs (2)
19
[
Parameter
] public RenderFragment<TGridItem> ChildContent { get; set; } = EmptyChildContent;
22
[
Parameter
] public override GridSort<TGridItem>? SortBy { get; set; }
Infrastructure\Defer.cs (1)
21
[
Parameter
] public RenderFragment? ChildContent { get; set; }
Pagination\Paginator.razor.cs (2)
18
[
Parameter
, EditorRequired] public PaginationState State { get; set; } = default!;
23
[
Parameter
] public RenderFragment? SummaryTemplate { get; set; }
QuickGrid.razor.cs (12)
28
[
Parameter
] public IQueryable<TGridItem>? Items { get; set; }
35
[
Parameter
] public GridItemsProvider<TGridItem>? ItemsProvider { get; set; }
40
[
Parameter
] public string? Class { get; set; }
45
[
Parameter
] public string? Theme { get; set; } = "default";
51
[
Parameter
] public RenderFragment? ChildContent { get; set; }
64
[
Parameter
] public bool Virtualize { get; set; }
72
[
Parameter
] public int OverscanCount { get; set; } = 3;
79
[
Parameter
] public float ItemSize { get; set; } = 50;
91
[
Parameter
] public Func<TGridItem, object> ItemKey { get; set; } = x => x!;
100
[
Parameter
] public PaginationState? Pagination { get; set; }
105
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
110
[
Parameter
] public Func<TGridItem, string?>? RowClass { get; set; }
Microsoft.AspNetCore.Components.Server.Tests (5)
Circuits\CircuitHostTest.cs (1)
1070
[
Parameter
]
Circuits\CircuitPersistenceManagerTest.cs (2)
594
[
Parameter
]
625
[
Parameter
]
Circuits\RemoteRendererTest.cs (2)
786
[
Parameter
] public RenderFragment Content { get; set; }
788
[
Parameter
] public Trigger Trigger { get; set; }
Microsoft.AspNetCore.Components.Tests (79)
CascadingParameterStateTest.cs (2)
449
[
Parameter
] public bool SomeRegularParameter { get; set; }
454
[
Parameter
] public bool RegularParam { get; set; }
CascadingParameterTest.cs (7)
876
[
Parameter
] public RenderFragment ChildContent { get; set; }
878
[
Parameter
] public string Text { get; set; }
928
[
Parameter
] public string RegularParameter { get; set; }
959
[
Parameter
] public string RenderWhenEqualTo { get; set; }
998
[
Parameter
] public string RegularParameter { get; set; }
1033
[
Parameter
] public object Value { get; set; }
1035
[
Parameter
] public RenderFragment ChildContent { get; set; }
ComponentBaseTest.cs (2)
729
[
Parameter
] public bool FaultedTaskOnInitializedAsync { get; set; } = false;
730
[
Parameter
] public bool FaultedTaskOnParametersSetAsync { get; set; } = false;
DynamicComponentTest.cs (2)
130
[
Parameter
] public int IntProp { get; set; }
131
[
Parameter
] public RenderFragment ChildContent { get; set; }
LayoutViewTest.cs (3)
277
[
Parameter
]
297
[
Parameter
]
311
[
Parameter
]
ParameterViewTest.Assignment.cs (20)
631
[
Parameter
] public int IntProp { get; set; }
632
[
Parameter
] public string StringProp { get; set; }
634
[
Parameter
] public object ObjectProp { get; set; }
656
[
Parameter
]
662
[
Parameter
]
672
[
Parameter
] public int DerivedClassIntProp { get; set; }
677
[
Parameter
] public virtual int VirtualProp { get; set; }
687
[
Parameter
] public object MyValue { get; set; }
688
[
Parameter
] public object Myvalue { get; set; }
693
[
Parameter
] public new int IntProp { get; set; }
698
[
Parameter
] public int IntProp { get; set; }
699
[
Parameter
] public string StringProp { get; set; }
700
[
Parameter
] public object ObjectProp { get; set; }
701
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object> CaptureUnmatchedValues { get; set; }
707
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object> CaptureUnmatchedValues { get; set; }
712
[
Parameter
(CaptureUnmatchedValues = true)] public Dictionary<string, object> CaptureUnmatchedValuesProp1 { get; set; }
713
[
Parameter
(CaptureUnmatchedValues = true)] public IDictionary<string, object> CaptureUnmatchedValuesProp2 { get; set; }
718
[
Parameter
(CaptureUnmatchedValues = true)] public KeyValuePair<string, object>[] CaptureUnmatchedValuesProp { get; set; }
730
[
Parameter
, CascadingParameter] public string Parameter { get; set; }
735
[
Parameter
, SupplyParameterFromQuery] public string Parameter { get; set; }
RendererTest.cs (34)
5290
[
Parameter
]
5301
[
Parameter
(CaptureUnmatchedValues = true)] public IDictionary<string, object> Attributes { get; set; }
5303
[
Parameter
] public string Text { get; set; }
5316
[
Parameter
]
5319
[
Parameter
]
5322
[
Parameter
]
5339
[
Parameter
]
5342
[
Parameter
]
5345
[
Parameter
]
5348
[
Parameter
]
5351
[
Parameter
]
5354
[
Parameter
]
5357
[
Parameter
]
5360
[
Parameter
]
5363
[
Parameter
]
5433
[
Parameter
]
5436
[
Parameter
]
5460
[
Parameter
]
5479
[
Parameter
]
5590
[
Parameter
]
5608
[
Parameter
]
5764
[
Parameter
] public IDictionary<int, IList<ExecutionAction>> EventActions { get; set; }
5766
[
Parameter
] public IDictionary<int, Func<NestedAsyncComponent, RenderFragment>> WhatToRender { get; set; }
5768
[
Parameter
] public int TestId { get; set; }
5770
[
Parameter
] public ConcurrentQueue<(int testId, EventType @event)> Log { get; set; }
5919
[
Parameter
] public Task TaskToAwait { get; set; }
6013
[
Parameter
] public int SomeParam { get; set; }
6036
[
Parameter
] public RenderFragment ChildContent { get; set; }
6064
[
Parameter
] public Exception ThrowDuringRender { get; set; }
6065
[
Parameter
] public Exception ThrowDuringEventSync { get; set; }
6066
[
Parameter
] public Task ThrowDuringEventAsync { get; set; }
6067
[
Parameter
] public Exception ThrowDuringParameterSettingSync { get; set; }
6068
[
Parameter
] public Task ThrowDuringParameterSettingAsync { get; set; }
6131
[
Parameter
]
RenderTreeDiffBuilderTest.cs (5)
2472
[
Parameter
]
2475
[
Parameter
]
2478
[
Parameter
]
2481
[
Parameter
]
2484
[
Parameter
]
RouteViewTest.cs (4)
180
[
Parameter
] public string Message { get; set; }
191
[
Parameter
] public string Message { get; set; }
201
[
Parameter
]
214
[
Parameter
]
Microsoft.AspNetCore.Components.Web (62)
Forms\EditForm.cs (9)
31
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
38
[
Parameter
]
56
[
Parameter
] public bool Enhance { get; set; }
63
[
Parameter
] public object? Model { get; set; }
68
[
Parameter
] public RenderFragment<EditContext>? ChildContent { get; set; }
76
[
Parameter
] public EventCallback<EditContext> OnSubmit { get; set; }
82
[
Parameter
] public EventCallback<EditContext> OnValidSubmit { get; set; }
88
[
Parameter
] public EventCallback<EditContext> OnInvalidSubmit { get; set; }
96
[
Parameter
] public string? FormName { get; set; }
Forms\Editor.cs (3)
20
[
Parameter
] public T Value { get; set; } = default!;
25
[
Parameter
] public Expression<Func<T>> ValueExpression { get; set; } = default!;
30
[
Parameter
] public EventCallback<T> ValueChanged { get; set; } = default!;
Forms\InputBase.cs (5)
36
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
44
[
Parameter
]
50
[
Parameter
] public EventCallback<TValue> ValueChanged { get; set; }
55
[
Parameter
] public Expression<Func<TValue>>? ValueExpression { get; set; }
61
[
Parameter
] public string? DisplayName { get; set; }
Forms\InputDate.cs (2)
35
[
Parameter
] public InputDateType Type { get; set; } = InputDateType.Date;
40
[
Parameter
] public string ParsingErrorMessage { get; set; } = string.Empty;
Forms\InputFile.cs (2)
25
[
Parameter
]
31
[
Parameter
(CaptureUnmatchedValues = true)]
Forms\InputNumber.cs (1)
41
[
Parameter
] public string ParsingErrorMessage { get; set; } = "The {0} field must be a number.";
Forms\InputRadio.cs (3)
25
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
30
[
Parameter
]
36
[
Parameter
] public string? Name { get; set; }
Forms\InputRadioGroup.cs (2)
21
[
Parameter
] public RenderFragment? ChildContent { get; set; }
26
[
Parameter
] public string? Name { get; set; }
Forms\InputSelect.cs (1)
28
[
Parameter
] public RenderFragment? ChildContent { get; set; }
Forms\Mapping\FormMappingScope.cs (2)
22
[
Parameter
, EditorRequired] public string Name { get; set; } = default!;
27
[
Parameter
] public RenderFragment<FormMappingContext> ChildContent { get; set; } = default!;
Forms\Mapping\FormMappingValidator.cs (1)
14
[
Parameter
] public EditContext? CurrentEditContext { get; set; }
Forms\ValidationMessage.cs (2)
22
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
29
[
Parameter
] public Expression<Func<TValue>>? For { get; set; }
Forms\ValidationSummary.cs (2)
24
[
Parameter
] public object? Model { get; set; }
29
[
Parameter
(CaptureUnmatchedValues = true)] public IReadOnlyDictionary<string, object>? AdditionalAttributes { get; set; }
Head\HeadContent.cs (1)
17
[
Parameter
]
Head\PageTitle.cs (1)
17
[
Parameter
]
Media\FileDownload.cs (3)
27
[
Parameter
, EditorRequired] public string FileName { get; set; } = default!;
32
[
Parameter
] public string? Text { get; set; }
42
[
Parameter
] public RenderFragment<FileDownloadContext>? ChildContent { get; set; }
Media\Image.cs (1)
27
[
Parameter
] public RenderFragment<MediaContext>? ChildContent { get; set; }
Media\MediaComponentBase.cs (2)
90
[
Parameter
, EditorRequired] public required MediaSource Source { get; set; }
95
[
Parameter
(CaptureUnmatchedValues = true)] public Dictionary<string, object>? AdditionalAttributes { get; set; }
Media\Video.cs (1)
27
[
Parameter
] public RenderFragment<MediaContext>? ChildContent { get; set; }
Routing\FocusOnNavigate.cs (2)
27
[
Parameter
] public RouteData? RouteData { get; set; } // TODO: [EditorRequired]
33
[
Parameter
] public string? Selector { get; set; } // TODO: [EditorRequired]
Routing\NavigationLock.cs (2)
32
[
Parameter
]
39
[
Parameter
]
Routing\NavLink.cs (4)
28
[
Parameter
]
35
[
Parameter
(CaptureUnmatchedValues = true)]
46
[
Parameter
]
52
[
Parameter
]
Virtualization\Virtualize.cs (10)
68
[
Parameter
]
74
[
Parameter
]
80
[
Parameter
]
87
[
Parameter
]
93
[
Parameter
]
99
[
Parameter
]
105
[
Parameter
]
114
[
Parameter
]
126
[
Parameter
]
137
[
Parameter
]
Microsoft.AspNetCore.Components.Web.Tests (5)
HtmlRendering\HtmlRendererTest.cs (5)
1219
[
Parameter
] public bool Nested { get; set; }
1220
[
Parameter
] public int Value { get; set; }
1249
[
Parameter
]
1336
[
Parameter
] public bool ThrowSync { get; set; }
1337
[
Parameter
] public bool ThrowAsync { get; set; }
MyFrontend (2)
Components_AddToCart_razor.g.cs (1)
198
[
Parameter
]
Components_Cart_razor.g.cs (1)
203
[
Parameter
]
Wasm.Performance.TestApp (34)
Pages_PersonDisplay_razor.g.cs (1)
275
[
Parameter
] public Person Person { get; set; }
Shared_ComplexTable_Cell_razor.g.cs (7)
188
[
Parameter
]
194
[
Parameter
]
197
[
Parameter
]
200
[
Parameter
]
203
[
Parameter
]
206
[
Parameter
]
209
[
Parameter
]
Shared_ComplexTable_Row_razor.g.cs (3)
229
[
Parameter
]
232
[
Parameter
]
235
[
Parameter
]
Shared_ComplexTable_RowCollection_razor.g.cs (3)
144
[
Parameter
]
147
[
Parameter
]
150
[
Parameter
]
Shared_ComplexTable_TableComponent_razor.g.cs (2)
183
[
Parameter
]
186
[
Parameter
]
Shared_FastGrid_Grid_razor.g.cs (4)
206
[
Parameter
(CaptureUnmatchedValues = true)] public Dictionary<string, object> Attributes { get; set; }
207
[
Parameter
] public ICollection<TRowData> Data { get; set; }
208
[
Parameter
] public RenderFragment ChildContent { get; set; }
209
[
Parameter
] public Func<TRowData, string> RowClass { get; set; }
Shared_FastGrid_GridColumn_razor.g.cs (3)
83
[
Parameter
] public string Title { get; set; }
84
[
Parameter
] public TRowData RowData { get; set; }
85
[
Parameter
] public RenderFragment<TRowData> ChildContent { get; set; }
Shared_PlainTable_Cell_razor.g.cs (3)
179
[
Parameter
]
182
[
Parameter
]
185
[
Parameter
]
Shared_PlainTable_Row_razor.g.cs (3)
168
[
Parameter
]
171
[
Parameter
]
174
[
Parameter
]
Shared_PlainTable_RowCollection_razor.g.cs (3)
144
[
Parameter
]
147
[
Parameter
]
150
[
Parameter
]
Shared_PlainTable_TableComponent_razor.g.cs (2)
172
[
Parameter
]
175
[
Parameter
]
105 references to Parameter
Microsoft.AspNetCore.App.Analyzers.Test (1)
Verifiers\CSharpAnalyzerVerifier.cs (1)
86
TrimAssemblyExtension(typeof(Microsoft.AspNetCore.Components.
ParameterAttribute
).Assembly.Location),
Microsoft.AspNetCore.Components (12)
ComponentBase.cs (1)
254
/// decorated with <see cref="
ParameterAttribute
" /> or <see cref="CascadingParameterAttribute" /> that has
EditorRequiredAttribute.cs (1)
10
/// specify a value. This attribute is only valid on properties marked with <see cref="
ParameterAttribute
"/>.
Reflection\ComponentProperties.cs (10)
199
if (!propertyInfo.IsDefined(typeof(
ParameterAttribute
)) &&
252
if (property.GetCustomAttribute<
ParameterAttribute
>()?.CaptureUnmatchedValues == true)
262
$"'{nameof(
ParameterAttribute
)}.{nameof(
ParameterAttribute
.CaptureUnmatchedValues)}'. Only a single property " +
263
$"per type can use '{nameof(
ParameterAttribute
)}.{nameof(
ParameterAttribute
.CaptureUnmatchedValues)}'. Properties:" + Environment.NewLine +
272
$"with '{nameof(
ParameterAttribute
)}.{nameof(
ParameterAttribute
.CaptureUnmatchedValues)}' because it has the wrong type. " +
289
ParameterAttribute
? parameterAttribute = null;
297
case
ParameterAttribute
parameter:
Microsoft.AspNetCore.Components.Analyzers.Tests (55)
ComponentParameterCaptureUnmatchedValuesHasWrongTypeTest.cs (3)
22
using {typeof(
ParameterAttribute
).Namespace};
38
using {typeof(
ParameterAttribute
).Namespace};
54
using {typeof(
ParameterAttribute
).Namespace};
ComponentParameterCaptureUnmatchedValuesMustBeUniqueTest.cs (2)
19
using {typeof(
ParameterAttribute
).Namespace};
37
using {typeof(
ParameterAttribute
).Namespace};
ComponentParameterSettersShouldBePublicTest.cs (3)
34
using {typeof(
ParameterAttribute
).Namespace};
50
using {typeof(
ParameterAttribute
).Namespace};
66
using {typeof(
ParameterAttribute
).Namespace};
ComponentParametersShouldBePublicCodeFixProviderTest.cs (3)
34
using " + typeof(
ParameterAttribute
).Namespace + @";
57
using " + typeof(
ParameterAttribute
).Namespace + @";
72
using " + typeof(
ParameterAttribute
).Namespace + @";
ComponentParametersShouldBePublicTest.cs (3)
18
using {typeof(
ParameterAttribute
).Namespace};
34
using {typeof(
ParameterAttribute
).Namespace};
50
using {typeof(
ParameterAttribute
).Namespace};
ComponentParameterUsageAnalyzerTest.cs (14)
17
using {typeof(
ParameterAttribute
).Namespace};
35
using {typeof(
ParameterAttribute
).Namespace};
66
using {typeof(
ParameterAttribute
).Namespace};
97
using {typeof(
ParameterAttribute
).Namespace};
128
using {typeof(
ParameterAttribute
).Namespace};
159
using {typeof(
ParameterAttribute
).Namespace};
190
using {typeof(
ParameterAttribute
).Namespace};
209
using {typeof(
ParameterAttribute
).Namespace};
231
using {typeof(
ParameterAttribute
).Namespace};
253
using {typeof(
ParameterAttribute
).Namespace};
278
using {typeof(
ParameterAttribute
).Namespace};
297
using {typeof(
ParameterAttribute
).Namespace};
318
using {typeof(
ParameterAttribute
).Namespace};
339
using {typeof(
ParameterAttribute
).Namespace};
ComponentsTestDeclarations.cs (2)
9
namespace {typeof(
ParameterAttribute
).Namespace}
11
public class {typeof(
ParameterAttribute
).Name} : System.Attribute
PersistentStateAnalyzerTest.cs (13)
15
namespace {typeof(
ParameterAttribute
).Namespace}
17
public class {typeof(
ParameterAttribute
).Name} : System.Attribute
59
using {typeof(
ParameterAttribute
).Namespace};
75
using {typeof(
ParameterAttribute
).Namespace};
91
using {typeof(
ParameterAttribute
).Namespace};
107
using {typeof(
ParameterAttribute
).Namespace};
134
using {typeof(
ParameterAttribute
).Namespace};
166
using {typeof(
ParameterAttribute
).Namespace};
182
using {typeof(
ParameterAttribute
).Namespace};
198
using {typeof(
ParameterAttribute
).Namespace};
214
using {typeof(
ParameterAttribute
).Namespace};
230
using {typeof(
ParameterAttribute
).Namespace};
261
using {typeof(
ParameterAttribute
).Namespace};
SupplyParameterFromFormAnalyzerTest.cs (12)
15
namespace {typeof(
ParameterAttribute
).Namespace}
17
public class {typeof(
ParameterAttribute
).Name} : System.Attribute
48
using {typeof(
ParameterAttribute
).Namespace};
64
using {typeof(
ParameterAttribute
).Namespace};
80
using {typeof(
ParameterAttribute
).Namespace};
96
using {typeof(
ParameterAttribute
).Namespace};
123
using {typeof(
ParameterAttribute
).Namespace};
155
using {typeof(
ParameterAttribute
).Namespace};
171
using {typeof(
ParameterAttribute
).Namespace};
187
using {typeof(
ParameterAttribute
).Namespace};
203
using {typeof(
ParameterAttribute
).Namespace};
219
using {typeof(
ParameterAttribute
).Namespace};
Microsoft.AspNetCore.Components.SdkAnalyzers.Tests (30)
ComponentParameterCaptureUnmatchedValuesHasWrongTypeTest.cs (3)
22
using {typeof(
ParameterAttribute
).Namespace};
38
using {typeof(
ParameterAttribute
).Namespace};
54
using {typeof(
ParameterAttribute
).Namespace};
ComponentParameterCaptureUnmatchedValuesMustBeUniqueTest.cs (2)
19
using {typeof(
ParameterAttribute
).Namespace};
37
using {typeof(
ParameterAttribute
).Namespace};
ComponentParameterSettersShouldBePublicTest.cs (3)
34
using {typeof(
ParameterAttribute
).Namespace};
50
using {typeof(
ParameterAttribute
).Namespace};
66
using {typeof(
ParameterAttribute
).Namespace};
ComponentParametersShouldBePublicCodeFixProviderTest.cs (3)
34
using " + typeof(
ParameterAttribute
).Namespace + @";
57
using " + typeof(
ParameterAttribute
).Namespace + @";
72
using " + typeof(
ParameterAttribute
).Namespace + @";
ComponentParametersShouldBePublicTest.cs (3)
18
using {typeof(
ParameterAttribute
).Namespace};
34
using {typeof(
ParameterAttribute
).Namespace};
50
using {typeof(
ParameterAttribute
).Namespace};
ComponentParameterUsageAnalyzerTest.cs (14)
17
using {typeof(
ParameterAttribute
).Namespace};
35
using {typeof(
ParameterAttribute
).Namespace};
66
using {typeof(
ParameterAttribute
).Namespace};
97
using {typeof(
ParameterAttribute
).Namespace};
128
using {typeof(
ParameterAttribute
).Namespace};
159
using {typeof(
ParameterAttribute
).Namespace};
190
using {typeof(
ParameterAttribute
).Namespace};
209
using {typeof(
ParameterAttribute
).Namespace};
231
using {typeof(
ParameterAttribute
).Namespace};
253
using {typeof(
ParameterAttribute
).Namespace};
278
using {typeof(
ParameterAttribute
).Namespace};
297
using {typeof(
ParameterAttribute
).Namespace};
318
using {typeof(
ParameterAttribute
).Namespace};
339
using {typeof(
ParameterAttribute
).Namespace};
ComponentsTestDeclarations.cs (2)
9
namespace {typeof(
ParameterAttribute
).Namespace}
11
public class {typeof(
ParameterAttribute
).Name} : System.Attribute
Microsoft.AspNetCore.Components.Tests (6)
ParameterViewTest.Assignment.cs (6)
429
$"with '{nameof(
ParameterAttribute
)}.{nameof(
ParameterAttribute
.CaptureUnmatchedValues)}'. " +
430
$"Only a single property per type can use '{nameof(
ParameterAttribute
)}.{nameof(
ParameterAttribute
.CaptureUnmatchedValues)}'. " +
450
$"'{nameof(
ParameterAttribute
)}.{nameof(
ParameterAttribute
.CaptureUnmatchedValues)}' because it has the wrong type. " +
Microsoft.AspNetCore.Components.Web (1)
JSComponents\JSComponentInterop.cs (1)
206
if (propertyInfo.IsDefined(typeof(
ParameterAttribute
)))