/
AsyncControllerActionInvoker.xml
242 lines (242 loc) · 19.8 KB
/
AsyncControllerActionInvoker.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
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
<Type Name="AsyncControllerActionInvoker" FullName="System.Web.Mvc.Async.AsyncControllerActionInvoker">
<TypeSignature Language="C#" Value="public class AsyncControllerActionInvoker : System.Web.Mvc.ControllerActionInvoker, System.Web.Mvc.Async.IAsyncActionInvoker" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit AsyncControllerActionInvoker extends System.Web.Mvc.ControllerActionInvoker implements class System.Web.Mvc.Async.IAsyncActionInvoker, class System.Web.Mvc.IActionInvoker" />
<TypeSignature Language="DocId" Value="T:System.Web.Mvc.Async.AsyncControllerActionInvoker" />
<TypeSignature Language="VB.NET" Value="Public Class AsyncControllerActionInvoker
Inherits ControllerActionInvoker
Implements IAsyncActionInvoker" />
<TypeSignature Language="F#" Value="type AsyncControllerActionInvoker = class
 inherit ControllerActionInvoker
 interface IAsyncActionInvoker
 interface IActionInvoker" />
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Web.Mvc.ControllerActionInvoker</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Web.Mvc.Async.IAsyncActionInvoker</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.Web.Mvc.IActionInvoker</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Represents a class that is responsible for invoking the action methods of an asynchronous controller.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public AsyncControllerActionInvoker ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Web.Mvc.Async.AsyncControllerActionInvoker" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginInvokeAction">
<MemberSignature Language="C#" Value="public virtual IAsyncResult BeginInvokeAction (System.Web.Mvc.ControllerContext controllerContext, string actionName, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.IAsyncResult BeginInvokeAction(class System.Web.Mvc.ControllerContext controllerContext, string actionName, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(System.Web.Mvc.ControllerContext,System.String,System.AsyncCallback,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function BeginInvokeAction (controllerContext As ControllerContext, actionName As String, callback As AsyncCallback, state As Object) As IAsyncResult" />
<MemberSignature Language="F#" Value="abstract member BeginInvokeAction : System.Web.Mvc.ControllerContext * string * AsyncCallback * obj -> IAsyncResult
override this.BeginInvokeAction : System.Web.Mvc.ControllerContext * string * AsyncCallback * obj -> IAsyncResult" Usage="asyncControllerActionInvoker.BeginInvokeAction (controllerContext, actionName, callback, state)" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.Mvc.Async.IAsyncActionInvoker.BeginInvokeAction(System.Web.Mvc.ControllerContext,System.String,System.AsyncCallback,System.Object)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="controllerContext" Type="System.Web.Mvc.ControllerContext" />
<Parameter Name="actionName" Type="System.String" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="controllerContext">The controller context.</param>
<param name="actionName">The name of the action.</param>
<param name="callback">The callback method.</param>
<param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
<summary>Invokes the asynchronous action method by using the specified controller context, action name, callback method, and state.</summary>
<returns>An object that contains the result of an asynchronous operation.Implements<see cref="M:System.Web.Mvc.Async.IAsyncActionInvoker.BeginInvokeAction(System.Web.Mvc.ControllerContext,System.String,System.AsyncCallback,System.Object)" /></returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginInvokeActionMethod">
<MemberSignature Language="C#" Value="protected internal virtual IAsyncResult BeginInvokeActionMethod (System.Web.Mvc.ControllerContext controllerContext, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string,object> parameters, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance class System.IAsyncResult BeginInvokeActionMethod(class System.Web.Mvc.ControllerContext controllerContext, class System.Web.Mvc.ActionDescriptor actionDescriptor, class System.Collections.Generic.IDictionary`2<string, object> parameters, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethod(System.Web.Mvc.ControllerContext,System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)" />
<MemberSignature Language="VB.NET" Value="Protected Friend Overridable Function BeginInvokeActionMethod (controllerContext As ControllerContext, actionDescriptor As ActionDescriptor, parameters As IDictionary(Of String, Object), callback As AsyncCallback, state As Object) As IAsyncResult" />
<MemberSignature Language="F#" Value="abstract member BeginInvokeActionMethod : System.Web.Mvc.ControllerContext * System.Web.Mvc.ActionDescriptor * System.Collections.Generic.IDictionary<string, obj> * AsyncCallback * obj -> IAsyncResult
override this.BeginInvokeActionMethod : System.Web.Mvc.ControllerContext * System.Web.Mvc.ActionDescriptor * System.Collections.Generic.IDictionary<string, obj> * AsyncCallback * obj -> IAsyncResult" Usage="asyncControllerActionInvoker.BeginInvokeActionMethod (controllerContext, actionDescriptor, parameters, callback, state)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="controllerContext" Type="System.Web.Mvc.ControllerContext" />
<Parameter Name="actionDescriptor" Type="System.Web.Mvc.ActionDescriptor" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary<System.String,System.Object>" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="controllerContext">The controller context.</param>
<param name="actionDescriptor">The action descriptor.</param>
<param name="parameters">The parameters for the asynchronous action method.</param>
<param name="callback">The callback method.</param>
<param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
<summary>Invokes the asynchronous action method by using the specified controller context, action descriptor, parameters, callback method, and state.</summary>
<returns>An object that contains the result of an asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginInvokeActionMethodWithFilters">
<MemberSignature Language="C#" Value="protected internal virtual IAsyncResult BeginInvokeActionMethodWithFilters (System.Web.Mvc.ControllerContext controllerContext, System.Collections.Generic.IList<System.Web.Mvc.IActionFilter> filters, System.Web.Mvc.ActionDescriptor actionDescriptor, System.Collections.Generic.IDictionary<string,object> parameters, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance class System.IAsyncResult BeginInvokeActionMethodWithFilters(class System.Web.Mvc.ControllerContext controllerContext, class System.Collections.Generic.IList`1<class System.Web.Mvc.IActionFilter> filters, class System.Web.Mvc.ActionDescriptor actionDescriptor, class System.Collections.Generic.IDictionary`2<string, object> parameters, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeActionMethodWithFilters(System.Web.Mvc.ControllerContext,System.Collections.Generic.IList{System.Web.Mvc.IActionFilter},System.Web.Mvc.ActionDescriptor,System.Collections.Generic.IDictionary{System.String,System.Object},System.AsyncCallback,System.Object)" />
<MemberSignature Language="VB.NET" Value="Protected Friend Overridable Function BeginInvokeActionMethodWithFilters (controllerContext As ControllerContext, filters As IList(Of IActionFilter), actionDescriptor As ActionDescriptor, parameters As IDictionary(Of String, Object), callback As AsyncCallback, state As Object) As IAsyncResult" />
<MemberSignature Language="F#" Value="abstract member BeginInvokeActionMethodWithFilters : System.Web.Mvc.ControllerContext * System.Collections.Generic.IList<System.Web.Mvc.IActionFilter> * System.Web.Mvc.ActionDescriptor * System.Collections.Generic.IDictionary<string, obj> * AsyncCallback * obj -> IAsyncResult
override this.BeginInvokeActionMethodWithFilters : System.Web.Mvc.ControllerContext * System.Collections.Generic.IList<System.Web.Mvc.IActionFilter> * System.Web.Mvc.ActionDescriptor * System.Collections.Generic.IDictionary<string, obj> * AsyncCallback * obj -> IAsyncResult" Usage="asyncControllerActionInvoker.BeginInvokeActionMethodWithFilters (controllerContext, filters, actionDescriptor, parameters, callback, state)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="controllerContext" Type="System.Web.Mvc.ControllerContext" />
<Parameter Name="filters" Type="System.Collections.Generic.IList<System.Web.Mvc.IActionFilter>" />
<Parameter Name="actionDescriptor" Type="System.Web.Mvc.ActionDescriptor" />
<Parameter Name="parameters" Type="System.Collections.Generic.IDictionary<System.String,System.Object>" />
<Parameter Name="callback" Type="System.AsyncCallback" />
<Parameter Name="state" Type="System.Object" />
</Parameters>
<Docs>
<param name="controllerContext">The controller context.</param>
<param name="filters">The filters.</param>
<param name="actionDescriptor">The action descriptor.</param>
<param name="parameters">The parameters for the asynchronous action method.</param>
<param name="callback">The callback method.</param>
<param name="state">An object that contains information to be used by the callback method. This parameter can be null.</param>
<summary>Invokes the asynchronous action method by using the specified controller context, filters, action descriptor, parameters, callback method, and state.</summary>
<returns>An object that contains the result of an asynchronous operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndInvokeAction">
<MemberSignature Language="C#" Value="public virtual bool EndInvokeAction (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool EndInvokeAction(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(System.IAsyncResult)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function EndInvokeAction (asyncResult As IAsyncResult) As Boolean" />
<MemberSignature Language="F#" Value="abstract member EndInvokeAction : IAsyncResult -> bool
override this.EndInvokeAction : IAsyncResult -> bool" Usage="asyncControllerActionInvoker.EndInvokeAction asyncResult" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.Mvc.Async.IAsyncActionInvoker.EndInvokeAction(System.IAsyncResult)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="asyncResult" Type="System.IAsyncResult" />
</Parameters>
<Docs>
<param name="asyncResult">The user-defined object that qualifies or contains information about an asynchronous operation.</param>
<summary>Cancels the action.</summary>
<returns>true if the action was canceled; otherwise, false.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndInvokeActionMethod">
<MemberSignature Language="C#" Value="protected internal virtual System.Web.Mvc.ActionResult EndInvokeActionMethod (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance class System.Web.Mvc.ActionResult EndInvokeActionMethod(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(System.IAsyncResult)" />
<MemberSignature Language="VB.NET" Value="Protected Friend Overridable Function EndInvokeActionMethod (asyncResult As IAsyncResult) As ActionResult" />
<MemberSignature Language="F#" Value="abstract member EndInvokeActionMethod : IAsyncResult -> System.Web.Mvc.ActionResult
override this.EndInvokeActionMethod : IAsyncResult -> System.Web.Mvc.ActionResult" Usage="asyncControllerActionInvoker.EndInvokeActionMethod asyncResult" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Mvc.ActionResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="asyncResult" Type="System.IAsyncResult" />
</Parameters>
<Docs>
<param name="asyncResult">The user-defined object that qualifies or contains information about an asynchronous operation.</param>
<summary>Cancels the action.</summary>
<returns>true if the action was canceled; otherwise, false.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndInvokeActionMethodWithFilters">
<MemberSignature Language="C#" Value="protected internal virtual System.Web.Mvc.ActionExecutedContext EndInvokeActionMethodWithFilters (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method familyorassemblyhidebysig newslot virtual instance class System.Web.Mvc.ActionExecutedContext EndInvokeActionMethodWithFilters(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(System.IAsyncResult)" />
<MemberSignature Language="VB.NET" Value="Protected Friend Overridable Function EndInvokeActionMethodWithFilters (asyncResult As IAsyncResult) As ActionExecutedContext" />
<MemberSignature Language="F#" Value="abstract member EndInvokeActionMethodWithFilters : IAsyncResult -> System.Web.Mvc.ActionExecutedContext
override this.EndInvokeActionMethodWithFilters : IAsyncResult -> System.Web.Mvc.ActionExecutedContext" Usage="asyncControllerActionInvoker.EndInvokeActionMethodWithFilters asyncResult" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Mvc.ActionExecutedContext</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="asyncResult" Type="System.IAsyncResult" />
</Parameters>
<Docs>
<param name="asyncResult">The user-defined object that qualifies or contains information about an asynchronous operation.</param>
<summary>Cancels the action.</summary>
<returns>true if the action was canceled; otherwise, false.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetControllerDescriptor">
<MemberSignature Language="C#" Value="protected override System.Web.Mvc.ControllerDescriptor GetControllerDescriptor (System.Web.Mvc.ControllerContext controllerContext);" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance class System.Web.Mvc.ControllerDescriptor GetControllerDescriptor(class System.Web.Mvc.ControllerContext controllerContext) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.Mvc.Async.AsyncControllerActionInvoker.GetControllerDescriptor(System.Web.Mvc.ControllerContext)" />
<MemberSignature Language="VB.NET" Value="Protected Overrides Function GetControllerDescriptor (controllerContext As ControllerContext) As ControllerDescriptor" />
<MemberSignature Language="F#" Value="override this.GetControllerDescriptor : System.Web.Mvc.ControllerContext -> System.Web.Mvc.ControllerDescriptor" Usage="asyncControllerActionInvoker.GetControllerDescriptor controllerContext" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mvc</AssemblyName>
<AssemblyVersion>5.2.6.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Web.Mvc.ControllerDescriptor</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="controllerContext" Type="System.Web.Mvc.ControllerContext" />
</Parameters>
<Docs>
<param name="controllerContext">The controller context.</param>
<summary>Returns the controller descriptor.</summary>
<returns>The controller descriptor.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>