-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
RecycleLimitInfo.xml
131 lines (131 loc) · 8.64 KB
/
RecycleLimitInfo.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
<Type Name="RecycleLimitInfo" FullName="System.Web.Hosting.RecycleLimitInfo">
<TypeSignature Language="C#" Value="public sealed class RecycleLimitInfo" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RecycleLimitInfo extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Web.Hosting.RecycleLimitInfo" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class RecycleLimitInfo" />
<TypeSignature Language="F#" Value="type RecycleLimitInfo = class" />
<TypeSignature Language="C++ CLI" Value="public ref class RecycleLimitInfo sealed" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Describes the level of memory pressure detected.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RecycleLimitInfo (long currentPrivateBytes, long recycleLimit, System.Web.Hosting.RecycleLimitNotificationFrequency recycleLimitNearFrequency);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int64 currentPrivateBytes, int64 recycleLimit, valuetype System.Web.Hosting.RecycleLimitNotificationFrequency recycleLimitNearFrequency) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Hosting.RecycleLimitInfo.#ctor(System.Int64,System.Int64,System.Web.Hosting.RecycleLimitNotificationFrequency)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (currentPrivateBytes As Long, recycleLimit As Long, recycleLimitNearFrequency As RecycleLimitNotificationFrequency)" />
<MemberSignature Language="F#" Value="new System.Web.Hosting.RecycleLimitInfo : int64 * int64 * System.Web.Hosting.RecycleLimitNotificationFrequency -> System.Web.Hosting.RecycleLimitInfo" Usage="new System.Web.Hosting.RecycleLimitInfo (currentPrivateBytes, recycleLimit, recycleLimitNearFrequency)" />
<MemberSignature Language="C++ CLI" Value="public:
 RecycleLimitInfo(long currentPrivateBytes, long recycleLimit, System::Web::Hosting::RecycleLimitNotificationFrequency recycleLimitNearFrequency);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="currentPrivateBytes" Type="System.Int64" />
<Parameter Name="recycleLimit" Type="System.Int64" />
<Parameter Name="recycleLimitNearFrequency" Type="System.Web.Hosting.RecycleLimitNotificationFrequency" />
</Parameters>
<Docs>
<param name="currentPrivateBytes">Detected private bytes usage for the current process.</param>
<param name="recycleLimit">The determined private bytes limit for the current process.</param>
<param name="recycleLimitNearFrequency">An enum indicating how frequently the memory monitor perceives we are asking listeners to react to the approaching memory threshold.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.Hosting.RecycleLimitInfo" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CurrentPrivateBytes">
<MemberSignature Language="C#" Value="public long CurrentPrivateBytes { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int64 CurrentPrivateBytes" />
<MemberSignature Language="DocId" Value="P:System.Web.Hosting.RecycleLimitInfo.CurrentPrivateBytes" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property CurrentPrivateBytes As Long" />
<MemberSignature Language="F#" Value="member this.CurrentPrivateBytes : int64" Usage="System.Web.Hosting.RecycleLimitInfo.CurrentPrivateBytes" />
<MemberSignature Language="C++ CLI" Value="public:
 property long CurrentPrivateBytes { long get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the detected private bytes usage for the current process.</summary>
<value>The detected private bytes usage for the current process.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RecycleLimit">
<MemberSignature Language="C#" Value="public long RecycleLimit { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int64 RecycleLimit" />
<MemberSignature Language="DocId" Value="P:System.Web.Hosting.RecycleLimitInfo.RecycleLimit" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property RecycleLimit As Long" />
<MemberSignature Language="F#" Value="member this.RecycleLimit : int64" Usage="System.Web.Hosting.RecycleLimitInfo.RecycleLimit" />
<MemberSignature Language="C++ CLI" Value="public:
 property long RecycleLimit { long get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the determined private bytes limit for the current process.</summary>
<value>The determined private bytes limit for the current process.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RequestGC">
<MemberSignature Language="C#" Value="public bool RequestGC { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool RequestGC" />
<MemberSignature Language="DocId" Value="P:System.Web.Hosting.RecycleLimitInfo.RequestGC" />
<MemberSignature Language="VB.NET" Value="Public Property RequestGC As Boolean" />
<MemberSignature Language="F#" Value="member this.RequestGC : bool with get, set" Usage="System.Web.Hosting.RecycleLimitInfo.RequestGC" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool RequestGC { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Sets a Boolean value returned to the source of the observable event that may be used to indicate whether the source of the event should induce a Garbage Collection after all observers have processed the event.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TrimFrequency">
<MemberSignature Language="C#" Value="public System.Web.Hosting.RecycleLimitNotificationFrequency TrimFrequency { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.Web.Hosting.RecycleLimitNotificationFrequency TrimFrequency" />
<MemberSignature Language="DocId" Value="P:System.Web.Hosting.RecycleLimitInfo.TrimFrequency" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property TrimFrequency As RecycleLimitNotificationFrequency" />
<MemberSignature Language="F#" Value="member this.TrimFrequency : System.Web.Hosting.RecycleLimitNotificationFrequency" Usage="System.Web.Hosting.RecycleLimitInfo.TrimFrequency" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Web::Hosting::RecycleLimitNotificationFrequency TrimFrequency { System::Web::Hosting::RecycleLimitNotificationFrequency get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Hosting.RecycleLimitNotificationFrequency</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets an enum that indicates how frequently the memory monitor perceives we are asking listeners to react to the approaching memory threshold. Subscribers tailor their reactions to the event to be more severe or benign based on this frequency.</summary>
<value>An enum that indicates how frequently listeners should react.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>