/
ApplicationHealthStateFilter.xml
197 lines (197 loc) · 12.4 KB
/
ApplicationHealthStateFilter.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
<Type Name="ApplicationHealthStateFilter" FullName="System.Fabric.Health.ApplicationHealthStateFilter">
<TypeSignature Language="C#" Value="public sealed class ApplicationHealthStateFilter" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit ApplicationHealthStateFilter extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Fabric.Health.ApplicationHealthStateFilter" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class ApplicationHealthStateFilter" />
<TypeSignature Language="F#" Value="type ApplicationHealthStateFilter = class" />
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>
Filter for <see cref="T:System.Fabric.Health.ApplicationHealthState" /> objects.
</summary>
<remarks>The entity health state chunk queries can specify a list of application filters to fine-grain
select the applications that should be included in the query result.
Note that all the applications are used to evaluate cluster aggregated health state, regardless of the filter passed in.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ApplicationHealthStateFilter ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Fabric.Health.ApplicationHealthStateFilter.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</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:System.Fabric.Health.ApplicationHealthStateFilter" /> class.
</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ApplicationNameFilter">
<MemberSignature Language="C#" Value="public Uri ApplicationNameFilter { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Uri ApplicationNameFilter" />
<MemberSignature Language="DocId" Value="P:System.Fabric.Health.ApplicationHealthStateFilter.ApplicationNameFilter" />
<MemberSignature Language="VB.NET" Value="Public Property ApplicationNameFilter As Uri" />
<MemberSignature Language="F#" Value="member this.ApplicationNameFilter : Uri with get, set" Usage="System.Fabric.Health.ApplicationHealthStateFilter.ApplicationNameFilter" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Uri</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the application name filter.
</summary>
<value>The application name filter.</value>
<remarks>If specified, the filter applies only to the desired application.
For the application to match the filter, its aggregated health state must match
the specified health state filter.
</remarks>
</Docs>
</Member>
<Member MemberName="ApplicationTypeNameFilter">
<MemberSignature Language="C#" Value="public string ApplicationTypeNameFilter { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance string ApplicationTypeNameFilter" />
<MemberSignature Language="DocId" Value="P:System.Fabric.Health.ApplicationHealthStateFilter.ApplicationTypeNameFilter" />
<MemberSignature Language="VB.NET" Value="Public Property ApplicationTypeNameFilter As String" />
<MemberSignature Language="F#" Value="member this.ApplicationTypeNameFilter : string with get, set" Usage="System.Fabric.Health.ApplicationHealthStateFilter.ApplicationTypeNameFilter" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets the application type name filter.
</summary>
<value>The application type name filter.</value>
<remarks>If specified, the filter applies to all applications of specified application type that don't have a more specific filter (for a specific application name).
For an application to match the filter, its aggregated health state must match the specified health state filter.
</remarks>
</Docs>
</Member>
<Member MemberName="DeployedApplicationFilters">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IList<System.Fabric.Health.DeployedApplicationHealthStateFilter> DeployedApplicationFilters { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1<class System.Fabric.Health.DeployedApplicationHealthStateFilter> DeployedApplicationFilters" />
<MemberSignature Language="DocId" Value="P:System.Fabric.Health.ApplicationHealthStateFilter.DeployedApplicationFilters" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property DeployedApplicationFilters As IList(Of DeployedApplicationHealthStateFilter)" />
<MemberSignature Language="F#" Value="member this.DeployedApplicationFilters : System.Collections.Generic.IList<System.Fabric.Health.DeployedApplicationHealthStateFilter>" Usage="System.Fabric.Health.ApplicationHealthStateFilter.DeployedApplicationFilters" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IList<System.Fabric.Health.DeployedApplicationHealthStateFilter></ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the list of <see cref="T:System.Fabric.Health.DeployedApplicationHealthStateFilter" /> to be applied to the deployed application children health states.
</summary>
<value>The list of <see cref="T:System.Fabric.Health.DeployedApplicationHealthStateFilter" /> to be applied to the deployed application children health states.</value>
<remarks>The list can contain one default deployed application filter or deployed application filters for specific deployed applications to fine-grain entities returned by the query.
All deployed application children that match the filter will be returned as children of the application.
If empty, the children are not returned by default.</remarks>
</Docs>
</Member>
<Member MemberName="HealthStateFilter">
<MemberSignature Language="C#" Value="public System.Fabric.Health.HealthStateFilter HealthStateFilter { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Fabric.Health.HealthStateFilter HealthStateFilter" />
<MemberSignature Language="DocId" Value="P:System.Fabric.Health.ApplicationHealthStateFilter.HealthStateFilter" />
<MemberSignature Language="VB.NET" Value="Public Property HealthStateFilter As HealthStateFilter" />
<MemberSignature Language="F#" Value="member this.HealthStateFilter : System.Fabric.Health.HealthStateFilter with get, set" Usage="System.Fabric.Health.ApplicationHealthStateFilter.HealthStateFilter" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Fabric.Health.HealthStateFilter</ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets or sets filter for the aggregated health state of the <see cref="T:System.Fabric.Health.ApplicationHealthState" /> entries in the collection.
</summary>
<value>The filter for the aggregated health state of the <see cref="T:System.Fabric.Health.ApplicationHealthState" /> entries in the collection.</value>
<remarks>The health state filter value comes from members or bitwise combination of members of <see cref="T:System.Fabric.Health.HealthStateFilter" />.
For an application to match the filter, its aggregated health state must match the specified health state filter.
If the health state filter is Default, the health state filter defaults to None if there are no specific filters (application name or application type name).
Otherwise, the Default filter is considered to apply to All.
</remarks>
</Docs>
</Member>
<Member MemberName="ServiceFilters">
<MemberSignature Language="C#" Value="public System.Collections.Generic.IList<System.Fabric.Health.ServiceHealthStateFilter> ServiceFilters { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Collections.Generic.IList`1<class System.Fabric.Health.ServiceHealthStateFilter> ServiceFilters" />
<MemberSignature Language="DocId" Value="P:System.Fabric.Health.ApplicationHealthStateFilter.ServiceFilters" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ServiceFilters As IList(Of ServiceHealthStateFilter)" />
<MemberSignature Language="F#" Value="member this.ServiceFilters : System.Collections.Generic.IList<System.Fabric.Health.ServiceHealthStateFilter>" Usage="System.Fabric.Health.ApplicationHealthStateFilter.ServiceFilters" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IList<System.Fabric.Health.ServiceHealthStateFilter></ReturnType>
</ReturnValue>
<Docs>
<summary>
Gets the list of <see cref="T:System.Fabric.Health.ServiceHealthStateFilter" /> to be applied to the service children health states.
</summary>
<value>The list of <see cref="T:System.Fabric.Health.ServiceHealthStateFilter" /> to be applied to the service children health states.</value>
<remarks>The list can contain one default service filter or service filters for specific services to fine-grain entities returned by the query.
All service children that match the filter will be returned as children of the application.
If empty, the children are not returned by default.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Fabric.Health.ApplicationHealthStateFilter.ToString" />
<MemberSignature Language="VB.NET" Value="Public Overrides Function ToString () As String" />
<MemberSignature Language="F#" Value="override this.ToString : unit -> string" Usage="applicationHealthStateFilter.ToString " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Fabric</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>
Returns a string representation of the filter.
</summary>
<returns>A string representation of the filter.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>