-
Notifications
You must be signed in to change notification settings - Fork 112
/
ExceptionHandlerOptions.xml
199 lines (199 loc) · 11.7 KB
/
ExceptionHandlerOptions.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
<Type Name="ExceptionHandlerOptions" FullName="Microsoft.AspNetCore.Builder.ExceptionHandlerOptions">
<TypeSignature Language="C++ CLI" Value="public ref class ExceptionHandlerOptions" />
<TypeSignature Language="C#" Value="public class ExceptionHandlerOptions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ExceptionHandlerOptions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions" />
<TypeSignature Language="VB.NET" Value="Public Class ExceptionHandlerOptions" />
<TypeSignature Language="F#" Value="type ExceptionHandlerOptions = class" />
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Diagnostics</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="aspnetcore-8.0;aspnetcore-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="aspnetcore-8.0;aspnetcore-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(2)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>
Options for configuring the <see cref="T:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware" />.
</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C++ CLI" Value="public:
 ExceptionHandlerOptions();" />
<MemberSignature Language="C#" Value="public ExceptionHandlerOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Diagnostics</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AllowStatusCode404Response">
<MemberSignature Language="C++ CLI" Value="public:
 property bool AllowStatusCode404Response { bool get(); void set(bool value); };" />
<MemberSignature Language="C#" Value="public bool AllowStatusCode404Response { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool AllowStatusCode404Response" />
<MemberSignature Language="DocId" Value="P:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.AllowStatusCode404Response" />
<MemberSignature Language="VB.NET" Value="Public Property AllowStatusCode404Response As Boolean" />
<MemberSignature Language="F#" Value="member this.AllowStatusCode404Response : bool with get, set" Usage="Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.AllowStatusCode404Response" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Diagnostics</AssemblyName>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
This value controls whether the <see cref="T:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware" /> should
consider a response with a 404 status code to be a valid result of executing the
<see cref="P:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandler" />. The default value is false and the middleware will
consider 404 status codes to be an error on the server and will therefore rethrow
the original exception.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateScopeForErrors">
<MemberSignature Language="C#" Value="public bool CreateScopeForErrors { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool CreateScopeForErrors" />
<MemberSignature Language="DocId" Value="P:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.CreateScopeForErrors" />
<MemberSignature Language="VB.NET" Value="Public Property CreateScopeForErrors As Boolean" />
<MemberSignature Language="F#" Value="member this.CreateScopeForErrors : bool with get, set" Usage="Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.CreateScopeForErrors" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Diagnostics</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets whether the handler needs to create a separate <see cref="T:System.IServiceProvider" /> scope and
replace it on <see cref="P:Microsoft.AspNetCore.Http.HttpContext.RequestServices" /> when re-executing the request to handle an error.
</summary>
<value>To be added.</value>
<remarks>The default value is <see langword="false" />.</remarks>
</Docs>
</Member>
<Member MemberName="ExceptionHandler">
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::AspNetCore::Http::RequestDelegate ^ ExceptionHandler { Microsoft::AspNetCore::Http::RequestDelegate ^ get(); void set(Microsoft::AspNetCore::Http::RequestDelegate ^ value); };" />
<MemberSignature Language="C#" Value="public Microsoft.AspNetCore.Http.RequestDelegate ExceptionHandler { get; set; }" FrameworkAlternate="aspnetcore-1.0;aspnetcore-1.1;aspnetcore-2.0;aspnetcore-2.1;aspnetcore-2.2;aspnetcore-3.0;aspnetcore-3.1;aspnetcore-5.0" />
<MemberSignature Language="ILAsm" Value=".property instance class Microsoft.AspNetCore.Http.RequestDelegate ExceptionHandler" />
<MemberSignature Language="DocId" Value="P:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandler" />
<MemberSignature Language="VB.NET" Value="Public Property ExceptionHandler As RequestDelegate" />
<MemberSignature Language="F#" Value="member this.ExceptionHandler : Microsoft.AspNetCore.Http.RequestDelegate with get, set" Usage="Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandler" />
<MemberSignature Language="C#" Value="public Microsoft.AspNetCore.Http.RequestDelegate? ExceptionHandler { get; set; }" FrameworkAlternate="aspnetcore-6.0;aspnetcore-7.0;aspnetcore-8.0;aspnetcore-9.0" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Diagnostics</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.AspNetCore.Http.RequestDelegate</ReturnType>
</ReturnValue>
<Docs>
<summary>
The <see cref="T:Microsoft.AspNetCore.Http.RequestDelegate" /> that will handle the exception. If this is not
explicitly provided, the subsequent middleware pipeline will be used by default.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ExceptionHandlingPath">
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::AspNetCore::Http::PathString ExceptionHandlingPath { Microsoft::AspNetCore::Http::PathString get(); void set(Microsoft::AspNetCore::Http::PathString value); };" />
<MemberSignature Language="C#" Value="public Microsoft.AspNetCore.Http.PathString ExceptionHandlingPath { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.AspNetCore.Http.PathString ExceptionHandlingPath" />
<MemberSignature Language="DocId" Value="P:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandlingPath" />
<MemberSignature Language="VB.NET" Value="Public Property ExceptionHandlingPath As PathString" />
<MemberSignature Language="F#" Value="member this.ExceptionHandlingPath : Microsoft.AspNetCore.Http.PathString with get, set" Usage="Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandlingPath" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.AspNetCore.Diagnostics</AssemblyName>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AssemblyVersion>1.1.0.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>3.1.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.AspNetCore.Http.PathString</ReturnType>
</ReturnValue>
<Docs>
<summary>
The path to the exception handling endpoint. This path will be used when executing
the <see cref="P:Microsoft.AspNetCore.Builder.ExceptionHandlerOptions.ExceptionHandler" />.
</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>