-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
HttpRemotingHandler.xml
158 lines (152 loc) · 9.13 KB
/
HttpRemotingHandler.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="HttpRemotingHandler" FullName="System.Runtime.Remoting.Channels.Http.HttpRemotingHandler">
<TypeSignature Language="C#" Value="public class HttpRemotingHandler : System.Web.IHttpHandler" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit HttpRemotingHandler extends System.Object implements class System.Web.IHttpHandler" />
<TypeSignature Language="DocId" Value="T:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" />
<TypeSignature Language="VB.NET" Value="Public Class HttpRemotingHandler
Implements IHttpHandler" />
<TypeSignature Language="F#" Value="type HttpRemotingHandler = class
 interface IHttpHandler" />
<TypeSignature Language="C++ CLI" Value="public ref class HttpRemotingHandler : System::Web::IHttpHandler" />
<AssemblyInfo>
<AssemblyName>System.Runtime.Remoting</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Web.IHttpHandler</InterfaceName>
</Interface>
</Interfaces>
<Docs>
<summary>Implements an ASP.NET handler that forwards requests to the remoting HTTP channel.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Custom HTTP handlers process specific, predefined types of HTTP requests. Executable code defined in the <xref:System.Web.IHttpHandler> classes, rather than conventional ASP or ASP.NET Web pages, responds to these specific requests. HTTP handlers provide a way of interacting with the low-level request and response services of the IIS Web server, and provide functionality similar to ISAPI extensions but with a simpler programming model.
]]></format>
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>System.Runtime.Remoting</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HttpRemotingHandler ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 HttpRemotingHandler();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.Remoting</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" /> class with default values.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HttpRemotingHandler (Type type, object srvID);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Type type, object srvID) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler.#ctor(System.Type,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (type As Type, srvID As Object)" />
<MemberSignature Language="F#" Value="new System.Runtime.Remoting.Channels.Http.HttpRemotingHandler : Type * obj -> System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" Usage="new System.Runtime.Remoting.Channels.Http.HttpRemotingHandler (type, srvID)" />
<MemberSignature Language="C++ CLI" Value="public:
 HttpRemotingHandler(Type ^ type, System::Object ^ srvID);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Runtime.Remoting</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="type" Type="System.Type" />
<Parameter Name="srvID" Type="System.Object" />
</Parameters>
<Docs>
<param name="type">The constructor ignores the <paramref name="type" /> parameter.</param>
<param name="srvID">The constructor ignores the <paramref name="srvID" /> parameter.</param>
<summary>Initializes a new instance of the <see cref="T:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" /> class with default values.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Use the default <xref:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler> constructor instead.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="IsReusable">
<MemberSignature Language="C#" Value="public bool IsReusable { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsReusable" />
<MemberSignature Language="DocId" Value="P:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler.IsReusable" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property IsReusable As Boolean" />
<MemberSignature Language="F#" Value="member this.IsReusable : bool" Usage="System.Runtime.Remoting.Channels.Http.HttpRemotingHandler.IsReusable" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool IsReusable { bool get(); };" />
<MemberType>Property</MemberType>
<Implements>
<InterfaceMember>P:System.Web.IHttpHandler.IsReusable</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Runtime.Remoting</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a Boolean value that indicates whether another request can use the <see cref="T:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" />.</summary>
<value>
<see langword="true" /> for all instances of <see cref="T:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ProcessRequest">
<MemberSignature Language="C#" Value="public void ProcessRequest (System.Web.HttpContext context);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ProcessRequest(class System.Web.HttpContext context) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.Remoting.Channels.Http.HttpRemotingHandler.ProcessRequest(System.Web.HttpContext)" />
<MemberSignature Language="VB.NET" Value="Public Sub ProcessRequest (context As HttpContext)" />
<MemberSignature Language="F#" Value="abstract member ProcessRequest : System.Web.HttpContext -> unit
override this.ProcessRequest : System.Web.HttpContext -> unit" Usage="httpRemotingHandler.ProcessRequest context" />
<MemberSignature Language="C++ CLI" Value="public:
 virtual void ProcessRequest(System::Web::HttpContext ^ context);" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.Web.IHttpHandler.ProcessRequest(System.Web.HttpContext)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyName>System.Runtime.Remoting</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="System.Web.HttpContext" />
</Parameters>
<Docs>
<param name="context">A <see cref="T:System.Web.HttpContext" /> that provides references to the intrinsic server objects (for example, <see langword="Request" />, <see langword="Response" />, <see langword="Session" />, and <see langword="Server" />) used to service HTTP requests.</param>
<summary>Enables processing of HTTP Web requests by the current instance.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For more information about the <xref:System.Web.IHttpHandler.ProcessRequest%2A> methods, see <xref:System.Web.IHttpHandler.ProcessRequest%2A?displayProperty=nameWithType>.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>