-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
HostOptions.xml
158 lines (158 loc) · 10.6 KB
/
HostOptions.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
<Type Name="HostOptions" FullName="Microsoft.Extensions.Hosting.HostOptions">
<TypeSignature Language="C#" Value="public class HostOptions" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit HostOptions extends System.Object" />
<TypeSignature Language="DocId" Value="T:Microsoft.Extensions.Hosting.HostOptions" />
<TypeSignature Language="VB.NET" Value="Public Class HostOptions" />
<TypeSignature Language="F#" Value="type HostOptions = class" />
<TypeSignature Language="C++ CLI" Value="public ref class HostOptions" />
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</AssemblyName>
<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 />
<Docs>
<summary>Options for <see cref="T:Microsoft.Extensions.Hosting.IHost" />.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HostOptions ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.Extensions.Hosting.HostOptions.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 HostOptions();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:Microsoft.Extensions.Hosting.HostOptions" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BackgroundServiceExceptionBehavior">
<MemberSignature Language="C#" Value="public Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior BackgroundServiceExceptionBehavior { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior BackgroundServiceExceptionBehavior" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Hosting.HostOptions.BackgroundServiceExceptionBehavior" />
<MemberSignature Language="VB.NET" Value="Public Property BackgroundServiceExceptionBehavior As BackgroundServiceExceptionBehavior" />
<MemberSignature Language="F#" Value="member this.BackgroundServiceExceptionBehavior : Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior with get, set" Usage="Microsoft.Extensions.Hosting.HostOptions.BackgroundServiceExceptionBehavior" />
<MemberSignature Language="C++ CLI" Value="public:
 property Microsoft::Extensions::Hosting::BackgroundServiceExceptionBehavior BackgroundServiceExceptionBehavior { Microsoft::Extensions::Hosting::BackgroundServiceExceptionBehavior get(); void set(Microsoft::Extensions::Hosting::BackgroundServiceExceptionBehavior value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the behavior the <see cref="T:Microsoft.Extensions.Hosting.IHost" /> will follow when any of its <see cref="T:Microsoft.Extensions.Hosting.BackgroundService" /> instances throw an unhandled exception.</summary>
<value>The default is <see cref="F:Microsoft.Extensions.Hosting.BackgroundServiceExceptionBehavior.StopHost" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ServicesStartConcurrently">
<MemberSignature Language="C#" Value="public bool ServicesStartConcurrently { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ServicesStartConcurrently" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Hosting.HostOptions.ServicesStartConcurrently" />
<MemberSignature Language="VB.NET" Value="Public Property ServicesStartConcurrently As Boolean" />
<MemberSignature Language="F#" Value="member this.ServicesStartConcurrently : bool with get, set" Usage="Microsoft.Extensions.Hosting.HostOptions.ServicesStartConcurrently" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool ServicesStartConcurrently { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</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 a value that indicates whether the <see cref="T:Microsoft.Extensions.Hosting.IHost" /> starts registered instances of <see cref="T:Microsoft.Extensions.Hosting.IHostedService" /> concurrently or sequentially.</summary>
<value>Defaults to <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ServicesStopConcurrently">
<MemberSignature Language="C#" Value="public bool ServicesStopConcurrently { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool ServicesStopConcurrently" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Hosting.HostOptions.ServicesStopConcurrently" />
<MemberSignature Language="VB.NET" Value="Public Property ServicesStopConcurrently As Boolean" />
<MemberSignature Language="F#" Value="member this.ServicesStopConcurrently : bool with get, set" Usage="Microsoft.Extensions.Hosting.HostOptions.ServicesStopConcurrently" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool ServicesStopConcurrently { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</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 a value that indicates whether the <see cref="T:Microsoft.Extensions.Hosting.IHost" /> stops registered instances of <see cref="T:Microsoft.Extensions.Hosting.IHostedService" /> concurrently or sequentially.</summary>
<value>Defaults to <see langword="false" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ShutdownTimeout">
<MemberSignature Language="C#" Value="public TimeSpan ShutdownTimeout { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan ShutdownTimeout" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Hosting.HostOptions.ShutdownTimeout" />
<MemberSignature Language="VB.NET" Value="Public Property ShutdownTimeout As TimeSpan" />
<MemberSignature Language="F#" Value="member this.ShutdownTimeout : TimeSpan with get, set" Usage="Microsoft.Extensions.Hosting.HostOptions.ShutdownTimeout" />
<MemberSignature Language="C++ CLI" Value="public:
 property TimeSpan ShutdownTimeout { TimeSpan get(); void set(TimeSpan value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the default timeout for <see cref="M:Microsoft.Extensions.Hosting.IHost.StopAsync(System.Threading.CancellationToken)" />.</summary>
<value>To be added.</value>
<remarks>This timeout also encompasses all host services implementing <see cref="M:Microsoft.Extensions.Hosting.IHostedLifecycleService.StoppingAsync(System.Threading.CancellationToken)" /> and <see cref="M:Microsoft.Extensions.Hosting.IHostedLifecycleService.StoppedAsync(System.Threading.CancellationToken)" />.</remarks>
</Docs>
</Member>
<Member MemberName="StartupTimeout">
<MemberSignature Language="C#" Value="public TimeSpan StartupTimeout { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan StartupTimeout" />
<MemberSignature Language="DocId" Value="P:Microsoft.Extensions.Hosting.HostOptions.StartupTimeout" />
<MemberSignature Language="VB.NET" Value="Public Property StartupTimeout As TimeSpan" />
<MemberSignature Language="F#" Value="member this.StartupTimeout : TimeSpan with get, set" Usage="Microsoft.Extensions.Hosting.HostOptions.StartupTimeout" />
<MemberSignature Language="C++ CLI" Value="public:
 property TimeSpan StartupTimeout { TimeSpan get(); void set(TimeSpan value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.Extensions.Hosting</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the default timeout for <see cref="M:Microsoft.Extensions.Hosting.IHost.StartAsync(System.Threading.CancellationToken)" />.</summary>
<value>To be added.</value>
<remarks>This timeout also encompasses all host services implementing <see cref="M:Microsoft.Extensions.Hosting.IHostedLifecycleService.StartingAsync(System.Threading.CancellationToken)" /> and <see cref="M:Microsoft.Extensions.Hosting.IHostedLifecycleService.StartedAsync(System.Threading.CancellationToken)" />.</remarks>
</Docs>
</Member>
</Members>
</Type>