-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
OutputCacheUtility.xml
174 lines (174 loc) · 11.7 KB
/
OutputCacheUtility.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
<Type Name="OutputCacheUtility" FullName="System.Web.Caching.OutputCacheUtility">
<TypeSignature Language="C#" Value="public static class OutputCacheUtility" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract sealed beforefieldinit OutputCacheUtility extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Web.Caching.OutputCacheUtility" />
<TypeSignature Language="VB.NET" Value="Public Class OutputCacheUtility" />
<TypeSignature Language="F#" Value="type OutputCacheUtility = class" />
<TypeSignature Language="C++ CLI" Value="public ref class OutputCacheUtility abstract sealed" />
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Provides helper methods for configuring the output cache.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName="CreateCacheDependency">
<MemberSignature Language="C#" Value="public static System.Web.Caching.CacheDependency CreateCacheDependency (System.Web.HttpResponse response);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Web.Caching.CacheDependency CreateCacheDependency(class System.Web.HttpResponse response) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Caching.OutputCacheUtility.CreateCacheDependency(System.Web.HttpResponse)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function CreateCacheDependency (response As HttpResponse) As CacheDependency" />
<MemberSignature Language="F#" Value="static member CreateCacheDependency : System.Web.HttpResponse -> System.Web.Caching.CacheDependency" Usage="System.Web.Caching.OutputCacheUtility.CreateCacheDependency response" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Web::Caching::CacheDependency ^ CreateCacheDependency(System::Web::HttpResponse ^ response);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Caching.CacheDependency</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="response" Type="System.Web.HttpResponse" />
</Parameters>
<Docs>
<param name="response">The HTTP response.</param>
<summary>Creates a cache dependency for the response.</summary>
<returns>The dependency.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FlushKernelCache">
<MemberSignature Language="C#" Value="public static void FlushKernelCache (string cacheKey);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void FlushKernelCache(string cacheKey) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Caching.OutputCacheUtility.FlushKernelCache(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub FlushKernelCache (cacheKey As String)" />
<MemberSignature Language="F#" Value="static member FlushKernelCache : string -> unit" Usage="System.Web.Caching.OutputCacheUtility.FlushKernelCache cacheKey" />
<MemberSignature Language="C++ CLI" Value="public:
 static void FlushKernelCache(System::String ^ cacheKey);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cacheKey" Type="System.String" Index="0" FrameworkAlternate="netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1" />
</Parameters>
<Docs>
<param name="cacheKey">A string that contains the URI to flush.</param>
<summary>Flushes the kernel cache for a specific Uniform Resource Identifier (URI).</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetContentBuffers">
<MemberSignature Language="C#" Value="public static System.Collections.ArrayList GetContentBuffers (System.Web.HttpResponse response);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.ArrayList GetContentBuffers(class System.Web.HttpResponse response) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Caching.OutputCacheUtility.GetContentBuffers(System.Web.HttpResponse)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetContentBuffers (response As HttpResponse) As ArrayList" />
<MemberSignature Language="F#" Value="static member GetContentBuffers : System.Web.HttpResponse -> System.Collections.ArrayList" Usage="System.Web.Caching.OutputCacheUtility.GetContentBuffers response" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Collections::ArrayList ^ GetContentBuffers(System::Web::HttpResponse ^ response);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.ArrayList</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="response" Type="System.Web.HttpResponse" />
</Parameters>
<Docs>
<param name="response">The response.</param>
<summary>Gets the response content buffers.</summary>
<returns>The buffers.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetValidationCallbacks">
<MemberSignature Language="C#" Value="public static System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Web.HttpCacheValidateHandler,object>> GetValidationCallbacks (System.Web.HttpResponse response);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig class System.Collections.Generic.IEnumerable`1<valuetype System.Collections.Generic.KeyValuePair`2<class System.Web.HttpCacheValidateHandler, object>> GetValidationCallbacks(class System.Web.HttpResponse response) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Caching.OutputCacheUtility.GetValidationCallbacks(System.Web.HttpResponse)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetValidationCallbacks (response As HttpResponse) As IEnumerable(Of KeyValuePair(Of HttpCacheValidateHandler, Object))" />
<MemberSignature Language="F#" Value="static member GetValidationCallbacks : System.Web.HttpResponse -> seq<System.Collections.Generic.KeyValuePair<System.Web.HttpCacheValidateHandler, obj>>" Usage="System.Web.Caching.OutputCacheUtility.GetValidationCallbacks response" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::Web::HttpCacheValidateHandler ^, System::Object ^>> ^ GetValidationCallbacks(System::Web::HttpResponse ^ response);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Web.HttpCacheValidateHandler,System.Object>></ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="response" Type="System.Web.HttpResponse" />
</Parameters>
<Docs>
<param name="response">The response.</param>
<summary>Gets the cache policy validation callback information.</summary>
<returns>The cache policy validation callback information.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetContentBuffers">
<MemberSignature Language="C#" Value="public static void SetContentBuffers (System.Web.HttpResponse response, System.Collections.ArrayList buffers);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void SetContentBuffers(class System.Web.HttpResponse response, class System.Collections.ArrayList buffers) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Caching.OutputCacheUtility.SetContentBuffers(System.Web.HttpResponse,System.Collections.ArrayList)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub SetContentBuffers (response As HttpResponse, buffers As ArrayList)" />
<MemberSignature Language="F#" Value="static member SetContentBuffers : System.Web.HttpResponse * System.Collections.ArrayList -> unit" Usage="System.Web.Caching.OutputCacheUtility.SetContentBuffers (response, buffers)" />
<MemberSignature Language="C++ CLI" Value="public:
 static void SetContentBuffers(System::Web::HttpResponse ^ response, System::Collections::ArrayList ^ buffers);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="response" Type="System.Web.HttpResponse" />
<Parameter Name="buffers" Type="System.Collections.ArrayList" />
</Parameters>
<Docs>
<param name="response">The HTTP response.</param>
<param name="buffers">The buffers.</param>
<summary>Sets the content buffers.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetupKernelCaching">
<MemberSignature Language="C#" Value="public static string SetupKernelCaching (string originalCacheUrl, System.Web.HttpResponse response);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string SetupKernelCaching(string originalCacheUrl, class System.Web.HttpResponse response) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Caching.OutputCacheUtility.SetupKernelCaching(System.String,System.Web.HttpResponse)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function SetupKernelCaching (originalCacheUrl As String, response As HttpResponse) As String" />
<MemberSignature Language="F#" Value="static member SetupKernelCaching : string * System.Web.HttpResponse -> string" Usage="System.Web.Caching.OutputCacheUtility.SetupKernelCaching (originalCacheUrl, response)" />
<MemberSignature Language="C++ CLI" Value="public:
 static System::String ^ SetupKernelCaching(System::String ^ originalCacheUrl, System::Web::HttpResponse ^ response);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="originalCacheUrl" Type="System.String" />
<Parameter Name="response" Type="System.Web.HttpResponse" />
</Parameters>
<Docs>
<param name="originalCacheUrl">The original cache URL.</param>
<param name="response">The HTTP response.</param>
<summary>Gets the kernel cache key.</summary>
<returns>The kernel cache key if the response can be kernel cached; otherwise, <see langword="null" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>