Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
3813 lines (3680 sloc) 218 KB
<Type Name="HttpWorkerRequest" FullName="System.Web.HttpWorkerRequest">
<TypeSignature Language="C#" Value="public abstract class HttpWorkerRequest" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi abstract HttpWorkerRequest extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Web.HttpWorkerRequest" />
<TypeSignature Language="VB.NET" Value="Public MustInherit Class HttpWorkerRequest" />
<TypeSignature Language="C++ CLI" Value="public ref class HttpWorkerRequest abstract" />
<TypeSignature Language="F#" Value="type HttpWorkerRequest = class" />
<AssemblyInfo>
<AssemblyName>System.Web</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 />
<Attributes>
<Attribute>
<AttributeName>System.Runtime.InteropServices.ComVisible(false)</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>This abstract class defines the base worker methods and enumerations used by ASP.NET managed code to process requests.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
In most cases, your code will not deal with <xref:System.Web.HttpWorkerRequest> directly because request and response data are exposed through the <xref:System.Web.HttpRequest> and <xref:System.Web.HttpResponse> classes. Some internal ASP.NET classes extend this class. If your code implements its own hosting environment, it will need to extend this class to call the <xref:System.Web.HttpRuntime.ProcessRequest%2A> method. In addition, your code could create a derived class for the purpose of child-request execution within a given application in order to pass its instance to <xref:System.Web.HttpRuntime.ProcessRequest%2A>. In this case, the derived class should keep a reference to the current <xref:System.Web.HttpWorkerRequest> and delegate most of the methods to it.
]]></format>
</remarks>
<altmember cref="M:System.Web.HttpRuntime.ProcessRequest(System.Web.HttpWorkerRequest)" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HttpWorkerRequest ();" FrameworkAlternate="netframework-1.1" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" FrameworkAlternate="netframework-1.1" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" FrameworkAlternate="netframework-1.1" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; HttpWorkerRequest();" FrameworkAlternate="netframework-1.1" />
<MemberSignature Language="C#" Value="protected HttpWorkerRequest ();" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<MemberSignature Language="ILAsm" Value=".method familyhidebysig specialname rtspecialname instance void .ctor() cil managed" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<MemberSignature Language="VB.NET" Value="Protected Sub New ()" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<MemberSignature Language="C++ CLI" Value="protected:&#xA; HttpWorkerRequest();" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</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.Web.HttpWorkerRequest" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Web.HttpWorkerRequest.%23ctor%2A> constructor is the parameterless constructor for the <xref:System.Web.HttpWorkerRequest> class.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="BeginFlush">
<MemberSignature Language="C#" Value="public virtual IAsyncResult BeginFlush (AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.IAsyncResult BeginFlush(class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.BeginFlush(System.AsyncCallback,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function BeginFlush (callback As AsyncCallback, state As Object) As IAsyncResult" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual IAsyncResult ^ BeginFlush(AsyncCallback ^ callback, System::Object ^ state);" />
<MemberSignature Language="F#" Value="abstract member BeginFlush : AsyncCallback * obj -&gt; IAsyncResult&#xA;override this.BeginFlush : AsyncCallback * obj -&gt; IAsyncResult" Usage="httpWorkerRequest.BeginFlush (callback, state)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="callback" Type="System.AsyncCallback" Index="0" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<Parameter Name="state" Type="System.Object" Index="1" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
</Parameters>
<Docs>
<param name="callback">The method to call when a corresponding asynchronous operation completes.</param>
<param name="state">A user-provided object that distinguishes this particular asynchronous flush operation from other requests.</param>
<summary>Sends the currently buffered response to the client.</summary>
<returns>The worker request buffers the status, headers, and response body until an asynchronous flush operation is initiated. If the underlying <see cref="T:System.Web.HttpWorkerRequest" /> object supports asynchronous flush and this method is called from an asynchronous module event or asynchronous handler, the send operation is performed asynchronously. Otherwise, the implementation performs a synchronous flush operation.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="BeginRead">
<MemberSignature Language="C#" Value="public virtual IAsyncResult BeginRead (byte[] buffer, int offset, int count, AsyncCallback callback, object state);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class System.IAsyncResult BeginRead(unsigned int8[] buffer, int32 offset, int32 count, class System.AsyncCallback callback, object state) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.BeginRead(System.Byte[],System.Int32,System.Int32,System.AsyncCallback,System.Object)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function BeginRead (buffer As Byte(), offset As Integer, count As Integer, callback As AsyncCallback, state As Object) As IAsyncResult" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual IAsyncResult ^ BeginRead(cli::array &lt;System::Byte&gt; ^ buffer, int offset, int count, AsyncCallback ^ callback, System::Object ^ state);" />
<MemberSignature Language="F#" Value="abstract member BeginRead : byte[] * int * int * AsyncCallback * obj -&gt; IAsyncResult&#xA;override this.BeginRead : byte[] * int * int * AsyncCallback * obj -&gt; IAsyncResult" Usage="httpWorkerRequest.BeginRead (buffer, offset, count, callback, state)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IAsyncResult</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="buffer" Type="System.Byte[]" Index="0" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<Parameter Name="offset" Type="System.Int32" Index="1" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<Parameter Name="count" Type="System.Int32" Index="2" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<Parameter Name="callback" Type="System.AsyncCallback" Index="3" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<Parameter Name="state" Type="System.Object" Index="4" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
</Parameters>
<Docs>
<param name="buffer">The buffer to read the data into.</param>
<param name="offset">The byte offset in the buffer at which to begin writing data.</param>
<param name="count">The maximum number of bytes to read.</param>
<param name="callback">The method to call when a corresponding asynchronous operation completes.</param>
<param name="state">A user-provided object that distinguishes this particular asynchronous read from other requests.</param>
<summary>Begins an asynchronous read operation of the request entity body.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CloseConnection">
<MemberSignature Language="C#" Value="public virtual void CloseConnection ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CloseConnection() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.CloseConnection" />
<MemberSignature Language="VB.NET" Value="Public Overridable Sub CloseConnection ()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual void CloseConnection();" />
<MemberSignature Language="F#" Value="abstract member CloseConnection : unit -&gt; unit&#xA;override this.CloseConnection : unit -&gt; unit" Usage="httpWorkerRequest.CloseConnection " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</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 />
<Docs>
<summary>Terminates the connection with the client.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndFlush">
<MemberSignature Language="C#" Value="public virtual void EndFlush (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndFlush(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.EndFlush(System.IAsyncResult)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Sub EndFlush (asyncResult As IAsyncResult)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual void EndFlush(IAsyncResult ^ asyncResult);" />
<MemberSignature Language="F#" Value="abstract member EndFlush : IAsyncResult -&gt; unit&#xA;override this.EndFlush : IAsyncResult -&gt; unit" Usage="httpWorkerRequest.EndFlush asyncResult" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="asyncResult" Type="System.IAsyncResult" Index="0" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
</Parameters>
<Docs>
<param name="asyncResult">A reference to the pending asynchronous request.</param>
<summary>Waits for the pending asynchronous flush operation to complete.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndOfRequest">
<MemberSignature Language="C#" Value="public abstract void EndOfRequest ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void EndOfRequest() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.EndOfRequest" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Sub EndOfRequest ()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract void EndOfRequest();" />
<MemberSignature Language="F#" Value="abstract member EndOfRequest : unit -&gt; unit" Usage="httpWorkerRequest.EndOfRequest " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</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 />
<Docs>
<summary>Used by the runtime to notify the <see cref="T:System.Web.HttpWorkerRequest" /> that request processing for the current request is complete.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EndRead">
<MemberSignature Language="C#" Value="public virtual int EndRead (IAsyncResult asyncResult);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 EndRead(class System.IAsyncResult asyncResult) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.EndRead(System.IAsyncResult)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function EndRead (asyncResult As IAsyncResult) As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual int EndRead(IAsyncResult ^ asyncResult);" />
<MemberSignature Language="F#" Value="abstract member EndRead : IAsyncResult -&gt; int&#xA;override this.EndRead : IAsyncResult -&gt; int" Usage="httpWorkerRequest.EndRead asyncResult" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="asyncResult" Type="System.IAsyncResult" Index="0" FrameworkAlternate="netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
</Parameters>
<Docs>
<param name="asyncResult">A reference to the pending asynchronous request.</param>
<summary>Waits for the pending asynchronous read operation to complete.</summary>
<returns>The number of bytes that have been read from the stream.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FlushResponse">
<MemberSignature Language="C#" Value="public abstract void FlushResponse (bool finalFlush);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void FlushResponse(bool finalFlush) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.FlushResponse(System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Sub FlushResponse (finalFlush As Boolean)" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract void FlushResponse(bool finalFlush);" />
<MemberSignature Language="F#" Value="abstract member FlushResponse : bool -&gt; unit" Usage="httpWorkerRequest.FlushResponse finalFlush" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</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="finalFlush" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="finalFlush">
<see langword="true" /> if this is the last time response data will be flushed; otherwise, <see langword="false" />.</param>
<summary>Sends all pending response data to the client.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAppPath">
<MemberSignature Language="C#" Value="public virtual string GetAppPath ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAppPath() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetAppPath" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetAppPath () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetAppPath();" />
<MemberSignature Language="F#" Value="abstract member GetAppPath : unit -&gt; string&#xA;override this.GetAppPath : unit -&gt; string" Usage="httpWorkerRequest.GetAppPath " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the virtual path to the currently executing server application.</summary>
<returns>The virtual path of the current application.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAppPathTranslated">
<MemberSignature Language="C#" Value="public virtual string GetAppPathTranslated ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAppPathTranslated() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetAppPathTranslated" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetAppPathTranslated () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetAppPathTranslated();" />
<MemberSignature Language="F#" Value="abstract member GetAppPathTranslated : unit -&gt; string&#xA;override this.GetAppPathTranslated : unit -&gt; string" Usage="httpWorkerRequest.GetAppPathTranslated " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the physical path to the currently executing server application.</summary>
<returns>The physical path of the current application.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAppPoolID">
<MemberSignature Language="C#" Value="public virtual string GetAppPoolID ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetAppPoolID() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetAppPoolID" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetAppPoolID () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetAppPoolID();" />
<MemberSignature Language="F#" Value="abstract member GetAppPoolID : unit -&gt; string&#xA;override this.GetAppPoolID : unit -&gt; string" Usage="httpWorkerRequest.GetAppPoolID " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the application pool ID for the current URL.</summary>
<returns>Always returns null.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetBytesRead">
<MemberSignature Language="C#" Value="public virtual long GetBytesRead ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 GetBytesRead() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetBytesRead" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetBytesRead () As Long" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual long GetBytesRead();" />
<MemberSignature Language="F#" Value="abstract member GetBytesRead : unit -&gt; int64&#xA;override this.GetBytesRead : unit -&gt; int64" Usage="httpWorkerRequest.GetBytesRead " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the number of bytes read in from the client.</summary>
<returns>A <see langword="Long" /> containing the number of bytes read.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetClientCertificate">
<MemberSignature Language="C#" Value="public virtual byte[] GetClientCertificate ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int8[] GetClientCertificate() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetClientCertificate" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetClientCertificate () As Byte()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual cli::array &lt;System::Byte&gt; ^ GetClientCertificate();" />
<MemberSignature Language="F#" Value="abstract member GetClientCertificate : unit -&gt; byte[]&#xA;override this.GetClientCertificate : unit -&gt; byte[]" Usage="httpWorkerRequest.GetClientCertificate " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, gets the certification fields (specified in the X.509 standard) from a request issued by the client.</summary>
<returns>A byte array containing the stream of the entire certificate content.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
If no certificate is sent, the <xref:System.Web.HttpRequest.ClientCertificate%2A> collection returns empty.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="GetClientCertificateBinaryIssuer">
<MemberSignature Language="C#" Value="public virtual byte[] GetClientCertificateBinaryIssuer ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int8[] GetClientCertificateBinaryIssuer() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetClientCertificateBinaryIssuer" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetClientCertificateBinaryIssuer () As Byte()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual cli::array &lt;System::Byte&gt; ^ GetClientCertificateBinaryIssuer();" />
<MemberSignature Language="F#" Value="abstract member GetClientCertificateBinaryIssuer : unit -&gt; byte[]&#xA;override this.GetClientCertificateBinaryIssuer : unit -&gt; byte[]" Usage="httpWorkerRequest.GetClientCertificateBinaryIssuer " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the certificate issuer, in binary format.</summary>
<returns>A byte array containing the certificate issuer expressed in binary format.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetClientCertificateEncoding">
<MemberSignature Language="C#" Value="public virtual int GetClientCertificateEncoding ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetClientCertificateEncoding() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetClientCertificateEncoding" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetClientCertificateEncoding () As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual int GetClientCertificateEncoding();" />
<MemberSignature Language="F#" Value="abstract member GetClientCertificateEncoding : unit -&gt; int&#xA;override this.GetClientCertificateEncoding : unit -&gt; int" Usage="httpWorkerRequest.GetClientCertificateEncoding " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the <see cref="T:System.Text.Encoding" /> object in which the client certificate was encoded.</summary>
<returns>The certificate encoding, expressed as an integer.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetClientCertificatePublicKey">
<MemberSignature Language="C#" Value="public virtual byte[] GetClientCertificatePublicKey ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int8[] GetClientCertificatePublicKey() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetClientCertificatePublicKey" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetClientCertificatePublicKey () As Byte()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual cli::array &lt;System::Byte&gt; ^ GetClientCertificatePublicKey();" />
<MemberSignature Language="F#" Value="abstract member GetClientCertificatePublicKey : unit -&gt; byte[]&#xA;override this.GetClientCertificatePublicKey : unit -&gt; byte[]" Usage="httpWorkerRequest.GetClientCertificatePublicKey " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, gets a <see langword="PublicKey" /> object associated with the client certificate.</summary>
<returns>A <see langword="PublicKey" /> object.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetClientCertificateValidFrom">
<MemberSignature Language="C#" Value="public virtual DateTime GetClientCertificateValidFrom ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.DateTime GetClientCertificateValidFrom() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetClientCertificateValidFrom" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetClientCertificateValidFrom () As DateTime" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual DateTime GetClientCertificateValidFrom();" />
<MemberSignature Language="F#" Value="abstract member GetClientCertificateValidFrom : unit -&gt; DateTime&#xA;override this.GetClientCertificateValidFrom : unit -&gt; DateTime" Usage="httpWorkerRequest.GetClientCertificateValidFrom " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.DateTime</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, gets the date when the certificate becomes valid. The date varies with international settings.</summary>
<returns>A <see cref="T:System.DateTime" /> object representing when the certificate becomes valid.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetClientCertificateValidUntil">
<MemberSignature Language="C#" Value="public virtual DateTime GetClientCertificateValidUntil ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance valuetype System.DateTime GetClientCertificateValidUntil() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetClientCertificateValidUntil" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetClientCertificateValidUntil () As DateTime" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual DateTime GetClientCertificateValidUntil();" />
<MemberSignature Language="F#" Value="abstract member GetClientCertificateValidUntil : unit -&gt; DateTime&#xA;override this.GetClientCertificateValidUntil : unit -&gt; DateTime" Usage="httpWorkerRequest.GetClientCertificateValidUntil " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.DateTime</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the certificate expiration date.</summary>
<returns>A <see cref="T:System.DateTime" /> object representing the date that the certificate expires.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetConnectionID">
<MemberSignature Language="C#" Value="public virtual long GetConnectionID ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 GetConnectionID() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetConnectionID" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetConnectionID () As Long" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual long GetConnectionID();" />
<MemberSignature Language="F#" Value="abstract member GetConnectionID : unit -&gt; int64&#xA;override this.GetConnectionID : unit -&gt; int64" Usage="httpWorkerRequest.GetConnectionID " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the ID of the current connection.</summary>
<returns>Always returns 0.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFilePath">
<MemberSignature Language="C#" Value="public virtual string GetFilePath ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetFilePath() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetFilePath" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetFilePath () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetFilePath();" />
<MemberSignature Language="F#" Value="abstract member GetFilePath : unit -&gt; string&#xA;override this.GetFilePath : unit -&gt; string" Usage="httpWorkerRequest.GetFilePath " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the virtual path to the requested URI.</summary>
<returns>The path to the requested URI.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetFilePathTranslated">
<MemberSignature Language="C#" Value="public virtual string GetFilePathTranslated ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetFilePathTranslated() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetFilePathTranslated" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetFilePathTranslated () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetFilePathTranslated();" />
<MemberSignature Language="F#" Value="abstract member GetFilePathTranslated : unit -&gt; string&#xA;override this.GetFilePathTranslated : unit -&gt; string" Usage="httpWorkerRequest.GetFilePathTranslated " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the physical file path to the requested URI (and translates it from virtual path to physical path: for example, "/proj1/page.aspx" to "c:\dir\page.aspx")</summary>
<returns>The translated physical file path to the requested URI.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetHttpVerbName">
<MemberSignature Language="C#" Value="public abstract string GetHttpVerbName ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetHttpVerbName() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetHttpVerbName" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetHttpVerbName () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetHttpVerbName();" />
<MemberSignature Language="F#" Value="abstract member GetHttpVerbName : unit -&gt; string" Usage="httpWorkerRequest.GetHttpVerbName " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the specified member of the request header.</summary>
<returns>The HTTP verb returned in the request header.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetHttpVersion">
<MemberSignature Language="C#" Value="public abstract string GetHttpVersion ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetHttpVersion() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetHttpVersion" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetHttpVersion () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetHttpVersion();" />
<MemberSignature Language="F#" Value="abstract member GetHttpVersion : unit -&gt; string" Usage="httpWorkerRequest.GetHttpVersion " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Provides access to the HTTP version of the request (for example, "HTTP/1.1").</summary>
<returns>The HTTP version returned in the request header.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetKnownRequestHeader">
<MemberSignature Language="C#" Value="public virtual string GetKnownRequestHeader (int index);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetKnownRequestHeader(int32 index) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetKnownRequestHeader(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetKnownRequestHeader (index As Integer) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetKnownRequestHeader(int index);" />
<MemberSignature Language="F#" Value="abstract member GetKnownRequestHeader : int -&gt; string&#xA;override this.GetKnownRequestHeader : int -&gt; string" Usage="httpWorkerRequest.GetKnownRequestHeader index" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index">The index of the header. For example, the <see cref="F:System.Web.HttpWorkerRequest.HeaderAllow" /> field.</param>
<summary>Returns the standard HTTP request header that corresponds to the specified index.</summary>
<returns>The HTTP request header.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetKnownRequestHeaderIndex">
<MemberSignature Language="C#" Value="public static int GetKnownRequestHeaderIndex (string header);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetKnownRequestHeaderIndex(string header) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetKnownRequestHeaderIndex(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetKnownRequestHeaderIndex (header As String) As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; static int GetKnownRequestHeaderIndex(System::String ^ header);" />
<MemberSignature Language="F#" Value="static member GetKnownRequestHeaderIndex : string -&gt; int" Usage="System.Web.HttpWorkerRequest.GetKnownRequestHeaderIndex header" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="header" Type="System.String" />
</Parameters>
<Docs>
<param name="header">The name of the header.</param>
<summary>Returns the index number of the specified HTTP request header.</summary>
<returns>The index number of the HTTP request header specified in the <paramref name="header" /> parameter.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetKnownRequestHeaderName">
<MemberSignature Language="C#" Value="public static string GetKnownRequestHeaderName (int index);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetKnownRequestHeaderName(int32 index) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetKnownRequestHeaderName(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetKnownRequestHeaderName (index As Integer) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; static System::String ^ GetKnownRequestHeaderName(int index);" />
<MemberSignature Language="F#" Value="static member GetKnownRequestHeaderName : int -&gt; string" Usage="System.Web.HttpWorkerRequest.GetKnownRequestHeaderName index" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index">The index number of the header.</param>
<summary>Returns the name of the specified HTTP request header.</summary>
<returns>The name of the HTTP request header specified in the <paramref name="index" /> parameter.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetKnownResponseHeaderIndex">
<MemberSignature Language="C#" Value="public static int GetKnownResponseHeaderIndex (string header);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 GetKnownResponseHeaderIndex(string header) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetKnownResponseHeaderIndex(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetKnownResponseHeaderIndex (header As String) As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; static int GetKnownResponseHeaderIndex(System::String ^ header);" />
<MemberSignature Language="F#" Value="static member GetKnownResponseHeaderIndex : string -&gt; int" Usage="System.Web.HttpWorkerRequest.GetKnownResponseHeaderIndex header" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="header" Type="System.String" />
</Parameters>
<Docs>
<param name="header">The name of the HTTP header.</param>
<summary>Returns the index number of the specified HTTP response header.</summary>
<returns>The index number of the HTTP response header specified in the <paramref name="header" /> parameter.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetKnownResponseHeaderName">
<MemberSignature Language="C#" Value="public static string GetKnownResponseHeaderName (int index);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetKnownResponseHeaderName(int32 index) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetKnownResponseHeaderName(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetKnownResponseHeaderName (index As Integer) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; static System::String ^ GetKnownResponseHeaderName(int index);" />
<MemberSignature Language="F#" Value="static member GetKnownResponseHeaderName : int -&gt; string" Usage="System.Web.HttpWorkerRequest.GetKnownResponseHeaderName index" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index">The index number of the header.</param>
<summary>Returns the name of the specified HTTP response header.</summary>
<returns>The name of the HTTP response header specified in the <paramref name="index" /> parameter.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetLocalAddress">
<MemberSignature Language="C#" Value="public abstract string GetLocalAddress ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetLocalAddress() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetLocalAddress" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetLocalAddress () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetLocalAddress();" />
<MemberSignature Language="F#" Value="abstract member GetLocalAddress : unit -&gt; string" Usage="httpWorkerRequest.GetLocalAddress " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Provides access to the specified member of the request header.</summary>
<returns>The server IP address returned in the request header.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetLocalPort">
<MemberSignature Language="C#" Value="public abstract int GetLocalPort ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetLocalPort() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetLocalPort" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetLocalPort () As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract int GetLocalPort();" />
<MemberSignature Language="F#" Value="abstract member GetLocalPort : unit -&gt; int" Usage="httpWorkerRequest.GetLocalPort " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Provides access to the specified member of the request header.</summary>
<returns>The server port number returned in the request header.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPathInfo">
<MemberSignature Language="C#" Value="public virtual string GetPathInfo ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetPathInfo() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetPathInfo" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetPathInfo () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetPathInfo();" />
<MemberSignature Language="F#" Value="abstract member GetPathInfo : unit -&gt; string&#xA;override this.GetPathInfo : unit -&gt; string" Usage="httpWorkerRequest.GetPathInfo " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns additional path information for a resource with a URL extension. That is, for the path /virdir/page.html/tail, the <see langword="GetPathInfo" /> value is /tail.</summary>
<returns>Additional path information for a resource.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<MemberGroup MemberName="GetPreloadedEntityBody">
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Overloaded. Returns the portion of the HTTP request body that has currently been read.</summary>
</Docs>
</MemberGroup>
<Member MemberName="GetPreloadedEntityBody">
<MemberSignature Language="C#" Value="public virtual byte[] GetPreloadedEntityBody ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int8[] GetPreloadedEntityBody() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetPreloadedEntityBody" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetPreloadedEntityBody () As Byte()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual cli::array &lt;System::Byte&gt; ^ GetPreloadedEntityBody();" />
<MemberSignature Language="F#" Value="abstract member GetPreloadedEntityBody : unit -&gt; byte[]&#xA;override this.GetPreloadedEntityBody : unit -&gt; byte[]" Usage="httpWorkerRequest.GetPreloadedEntityBody " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the portion of the HTTP request body that has already been read.</summary>
<returns>The portion of the HTTP request body that has been read.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPreloadedEntityBody">
<MemberSignature Language="C#" Value="public virtual int GetPreloadedEntityBody (byte[] buffer, int offset);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetPreloadedEntityBody(unsigned int8[] buffer, int32 offset) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetPreloadedEntityBody(System.Byte[],System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetPreloadedEntityBody (buffer As Byte(), offset As Integer) As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual int GetPreloadedEntityBody(cli::array &lt;System::Byte&gt; ^ buffer, int offset);" />
<MemberSignature Language="F#" Value="abstract member GetPreloadedEntityBody : byte[] * int -&gt; int&#xA;override this.GetPreloadedEntityBody : byte[] * int -&gt; int" Usage="httpWorkerRequest.GetPreloadedEntityBody (buffer, offset)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="buffer" Type="System.Byte[]" Index="0" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
<Parameter Name="offset" Type="System.Int32" Index="1" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8" />
</Parameters>
<Docs>
<param name="buffer">The data to read.</param>
<param name="offset">The byte offset at which to begin reading.</param>
<summary>Gets the portion of the HTTP request body that has currently been read by using the specified buffer data and byte offset.</summary>
<returns>The portion of the HTTP request body that has been read.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPreloadedEntityBodyLength">
<MemberSignature Language="C#" Value="public virtual int GetPreloadedEntityBodyLength ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetPreloadedEntityBodyLength() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetPreloadedEntityBodyLength" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetPreloadedEntityBodyLength () As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual int GetPreloadedEntityBodyLength();" />
<MemberSignature Language="F#" Value="abstract member GetPreloadedEntityBodyLength : unit -&gt; int&#xA;override this.GetPreloadedEntityBodyLength : unit -&gt; int" Usage="httpWorkerRequest.GetPreloadedEntityBodyLength " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the length of the portion of the HTTP request body that has currently been read.</summary>
<returns>An integer containing the length of the currently read HTTP request body.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetProtocol">
<MemberSignature Language="C#" Value="public virtual string GetProtocol ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetProtocol() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetProtocol" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetProtocol () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetProtocol();" />
<MemberSignature Language="F#" Value="abstract member GetProtocol : unit -&gt; string&#xA;override this.GetProtocol : unit -&gt; string" Usage="httpWorkerRequest.GetProtocol " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).</summary>
<returns>HTTPS if the <see cref="M:System.Web.HttpWorkerRequest.IsSecure" /> method is <see langword="true" />, otherwise HTTP.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetQueryString">
<MemberSignature Language="C#" Value="public abstract string GetQueryString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetQueryString() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetQueryString" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetQueryString () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetQueryString();" />
<MemberSignature Language="F#" Value="abstract member GetQueryString : unit -&gt; string" Usage="httpWorkerRequest.GetQueryString " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the query string specified in the request URL.</summary>
<returns>The request query string.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetQueryStringRawBytes">
<MemberSignature Language="C#" Value="public virtual byte[] GetQueryStringRawBytes ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int8[] GetQueryStringRawBytes() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetQueryStringRawBytes" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetQueryStringRawBytes () As Byte()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual cli::array &lt;System::Byte&gt; ^ GetQueryStringRawBytes();" />
<MemberSignature Language="F#" Value="abstract member GetQueryStringRawBytes : unit -&gt; byte[]&#xA;override this.GetQueryStringRawBytes : unit -&gt; byte[]" Usage="httpWorkerRequest.GetQueryStringRawBytes " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the response query string as an array of bytes.</summary>
<returns>An array of bytes containing the response.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRawUrl">
<MemberSignature Language="C#" Value="public abstract string GetRawUrl ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRawUrl() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetRawUrl" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetRawUrl () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetRawUrl();" />
<MemberSignature Language="F#" Value="abstract member GetRawUrl : unit -&gt; string" Usage="httpWorkerRequest.GetRawUrl " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the URL path contained in the request header with the query string appended.</summary>
<returns>The raw URL path of the request header.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRemoteAddress">
<MemberSignature Language="C#" Value="public abstract string GetRemoteAddress ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRemoteAddress() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetRemoteAddress" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetRemoteAddress () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetRemoteAddress();" />
<MemberSignature Language="F#" Value="abstract member GetRemoteAddress : unit -&gt; string" Usage="httpWorkerRequest.GetRemoteAddress " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Provides access to the specified member of the request header.</summary>
<returns>The client's IP address.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRemoteName">
<MemberSignature Language="C#" Value="public virtual string GetRemoteName ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetRemoteName() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetRemoteName" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetRemoteName () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetRemoteName();" />
<MemberSignature Language="F#" Value="abstract member GetRemoteName : unit -&gt; string&#xA;override this.GetRemoteName : unit -&gt; string" Usage="httpWorkerRequest.GetRemoteName " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the name of the client computer.</summary>
<returns>The name of the client computer.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRemotePort">
<MemberSignature Language="C#" Value="public abstract int GetRemotePort ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRemotePort() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetRemotePort" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetRemotePort () As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract int GetRemotePort();" />
<MemberSignature Language="F#" Value="abstract member GetRemotePort : unit -&gt; int" Usage="httpWorkerRequest.GetRemotePort " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Provides access to the specified member of the request header.</summary>
<returns>The client's HTTP port number.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetRequestReason">
<MemberSignature Language="C#" Value="public virtual int GetRequestReason ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetRequestReason() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetRequestReason" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetRequestReason () As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual int GetRequestReason();" />
<MemberSignature Language="F#" Value="abstract member GetRequestReason : unit -&gt; int&#xA;override this.GetRequestReason : unit -&gt; int" Usage="httpWorkerRequest.GetRequestReason " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the reason for the request.</summary>
<returns>Reason code. The default is <see langword="ReasonResponseCacheMiss" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetServerName">
<MemberSignature Language="C#" Value="public virtual string GetServerName ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetServerName() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetServerName" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetServerName () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetServerName();" />
<MemberSignature Language="F#" Value="abstract member GetServerName : unit -&gt; string&#xA;override this.GetServerName : unit -&gt; string" Usage="httpWorkerRequest.GetServerName " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName>System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the name of the local server.</summary>
<returns>The name of the local server.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetServerVariable">
<MemberSignature Language="C#" Value="public virtual string GetServerVariable (string name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetServerVariable(string name) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetServerVariable(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetServerVariable (name As String) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetServerVariable(System::String ^ name);" />
<MemberSignature Language="F#" Value="abstract member GetServerVariable : string -&gt; string&#xA;override this.GetServerVariable : string -&gt; string" Usage="httpWorkerRequest.GetServerVariable name" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">The name of the requested server variable.</param>
<summary>Returns a single server variable from a dictionary of server variables associated with the request.</summary>
<returns>The requested server variable.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetStatusDescription">
<MemberSignature Language="C#" Value="public static string GetStatusDescription (int code);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig string GetStatusDescription(int32 code) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetStatusDescription(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function GetStatusDescription (code As Integer) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; static System::String ^ GetStatusDescription(int code);" />
<MemberSignature Language="F#" Value="static member GetStatusDescription : int -&gt; string" Usage="System.Web.HttpWorkerRequest.GetStatusDescription code" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="code" Type="System.Int32" />
</Parameters>
<Docs>
<param name="code">The HTTP status code.</param>
<summary>Returns a string that describes the name of the specified HTTP status code.</summary>
<returns>The status description. For example, <see cref="M:System.Web.HttpWorkerRequest.GetStatusDescription(System.Int32)" /> (404) returns "Not Found".</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetTotalEntityBodyLength">
<MemberSignature Language="C#" Value="public virtual int GetTotalEntityBodyLength ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 GetTotalEntityBodyLength() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetTotalEntityBodyLength" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetTotalEntityBodyLength () As Integer" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual int GetTotalEntityBodyLength();" />
<MemberSignature Language="F#" Value="abstract member GetTotalEntityBodyLength : unit -&gt; int&#xA;override this.GetTotalEntityBodyLength : unit -&gt; int" Usage="httpWorkerRequest.GetTotalEntityBodyLength " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the length of the entire HTTP request body.</summary>
<returns>An integer containing the length of the entire HTTP request body.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUnknownRequestHeader">
<MemberSignature Language="C#" Value="public virtual string GetUnknownRequestHeader (string name);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUnknownRequestHeader(string name) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetUnknownRequestHeader(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetUnknownRequestHeader (name As String) As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual System::String ^ GetUnknownRequestHeader(System::String ^ name);" />
<MemberSignature Language="F#" Value="abstract member GetUnknownRequestHeader : string -&gt; string&#xA;override this.GetUnknownRequestHeader : string -&gt; string" Usage="httpWorkerRequest.GetUnknownRequestHeader name" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<param name="name">The header name.</param>
<summary>Returns a nonstandard HTTP request header value.</summary>
<returns>The header value.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUnknownRequestHeaders">
<MemberSignature Language="C#" Value="public virtual string[][] GetUnknownRequestHeaders ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string[][] GetUnknownRequestHeaders() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetUnknownRequestHeaders" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetUnknownRequestHeaders () As String()()" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual cli::array &lt;cli::array &lt;System::String ^&gt; ^&gt; ^ GetUnknownRequestHeaders();" />
<MemberSignature Language="F#" Value="abstract member GetUnknownRequestHeaders : unit -&gt; string[][]&#xA;override this.GetUnknownRequestHeaders : unit -&gt; string[][]" Usage="httpWorkerRequest.GetUnknownRequestHeaders " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.String[][]</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Get all nonstandard HTTP header name-value pairs.</summary>
<returns>An array of header name-value pairs.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUriPath">
<MemberSignature Language="C#" Value="public abstract string GetUriPath ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string GetUriPath() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetUriPath" />
<MemberSignature Language="VB.NET" Value="Public MustOverride Function GetUriPath () As String" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; abstract System::String ^ GetUriPath();" />
<MemberSignature Language="F#" Value="abstract member GetUriPath : unit -&gt; string" Usage="httpWorkerRequest.GetUriPath " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the virtual path to the requested URI.</summary>
<returns>The path to the requested URI.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUrlContextID">
<MemberSignature Language="C#" Value="public virtual long GetUrlContextID ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int64 GetUrlContextID() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetUrlContextID" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetUrlContextID () As Long" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual long GetUrlContextID();" />
<MemberSignature Language="F#" Value="abstract member GetUrlContextID : unit -&gt; int64&#xA;override this.GetUrlContextID : unit -&gt; int64" Usage="httpWorkerRequest.GetUrlContextID " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int64</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the context ID of the current connection.</summary>
<returns>Always returns 0.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetUserToken">
<MemberSignature Language="C#" Value="public virtual IntPtr GetUserToken ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetUserToken() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetUserToken" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetUserToken () As IntPtr" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual IntPtr GetUserToken();" />
<MemberSignature Language="F#" Value="abstract member GetUserToken : unit -&gt; nativeint&#xA;override this.GetUserToken : unit -&gt; nativeint" Usage="httpWorkerRequest.GetUserToken " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>When overridden in a derived class, returns the client's impersonation token.</summary>
<returns>A value representing the client's impersonation token. The default is 0.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetVirtualPathToken">
<MemberSignature Language="C#" Value="public virtual IntPtr GetVirtualPathToken ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance native int GetVirtualPathToken() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.GetVirtualPathToken" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function GetVirtualPathToken () As IntPtr" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual IntPtr GetVirtualPathToken();" />
<MemberSignature Language="F#" Value="abstract member GetVirtualPathToken : unit -&gt; nativeint&#xA;override this.GetVirtualPathToken : unit -&gt; nativeint" Usage="httpWorkerRequest.GetVirtualPathToken " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Gets the impersonation token for the request virtual path.</summary>
<returns>An unmanaged memory pointer for the token for the request virtual path.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HasEntityBody">
<MemberSignature Language="C#" Value="public bool HasEntityBody ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool HasEntityBody() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.HasEntityBody" />
<MemberSignature Language="VB.NET" Value="Public Function HasEntityBody () As Boolean" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; bool HasEntityBody();" />
<MemberSignature Language="F#" Value="member this.HasEntityBody : unit -&gt; bool" Usage="httpWorkerRequest.HasEntityBody " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</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>
<Parameters />
<Docs>
<summary>Returns a value indicating whether the request contains body data.</summary>
<returns>
<see langword="true" /> if the request contains body data; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAccept">
<MemberSignature Language="C#" Value="public const int HeaderAccept = 20;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAccept = (20)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAccept" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAccept As Integer = 20" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAccept = 20;" />
<MemberSignature Language="F#" Value="val mutable HeaderAccept : int" Usage="System.Web.HttpWorkerRequest.HeaderAccept" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>20</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Accept" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAcceptCharset">
<MemberSignature Language="C#" Value="public const int HeaderAcceptCharset = 21;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAcceptCharset = (21)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAcceptCharset" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAcceptCharset As Integer = 21" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAcceptCharset = 21;" />
<MemberSignature Language="F#" Value="val mutable HeaderAcceptCharset : int" Usage="System.Web.HttpWorkerRequest.HeaderAcceptCharset" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>21</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Accept-Charset" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAcceptEncoding">
<MemberSignature Language="C#" Value="public const int HeaderAcceptEncoding = 22;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAcceptEncoding = (22)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAcceptEncoding" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAcceptEncoding As Integer = 22" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAcceptEncoding = 22;" />
<MemberSignature Language="F#" Value="val mutable HeaderAcceptEncoding : int" Usage="System.Web.HttpWorkerRequest.HeaderAcceptEncoding" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>22</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Accept-Encoding" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAcceptLanguage">
<MemberSignature Language="C#" Value="public const int HeaderAcceptLanguage = 23;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAcceptLanguage = (23)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAcceptLanguage" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAcceptLanguage As Integer = 23" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAcceptLanguage = 23;" />
<MemberSignature Language="F#" Value="val mutable HeaderAcceptLanguage : int" Usage="System.Web.HttpWorkerRequest.HeaderAcceptLanguage" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>23</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Accept-Language" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAcceptRanges">
<MemberSignature Language="C#" Value="public const int HeaderAcceptRanges = 20;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAcceptRanges = (20)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAcceptRanges" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAcceptRanges As Integer = 20" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAcceptRanges = 20;" />
<MemberSignature Language="F#" Value="val mutable HeaderAcceptRanges : int" Usage="System.Web.HttpWorkerRequest.HeaderAcceptRanges" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>20</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Accept-Ranges" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAge">
<MemberSignature Language="C#" Value="public const int HeaderAge = 21;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAge = (21)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAge" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAge As Integer = 21" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAge = 21;" />
<MemberSignature Language="F#" Value="val mutable HeaderAge : int" Usage="System.Web.HttpWorkerRequest.HeaderAge" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>21</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Age" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAllow">
<MemberSignature Language="C#" Value="public const int HeaderAllow = 10;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAllow = (10)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAllow" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAllow As Integer = 10" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAllow = 10;" />
<MemberSignature Language="F#" Value="val mutable HeaderAllow : int" Usage="System.Web.HttpWorkerRequest.HeaderAllow" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>10</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Allow" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderAuthorization">
<MemberSignature Language="C#" Value="public const int HeaderAuthorization = 24;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderAuthorization = (24)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderAuthorization" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderAuthorization As Integer = 24" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderAuthorization = 24;" />
<MemberSignature Language="F#" Value="val mutable HeaderAuthorization : int" Usage="System.Web.HttpWorkerRequest.HeaderAuthorization" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>24</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Authorization" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderCacheControl">
<MemberSignature Language="C#" Value="public const int HeaderCacheControl = 0;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderCacheControl = (0)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderCacheControl" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderCacheControl As Integer = 0" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderCacheControl = 0;" />
<MemberSignature Language="F#" Value="val mutable HeaderCacheControl : int" Usage="System.Web.HttpWorkerRequest.HeaderCacheControl" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>0</MemberValue>
<Docs>
<summary>The index that represents the HTTP <see langword="Cache-Control" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderConnection">
<MemberSignature Language="C#" Value="public const int HeaderConnection = 1;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderConnection = (1)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderConnection" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderConnection As Integer = 1" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderConnection = 1;" />
<MemberSignature Language="F#" Value="val mutable HeaderConnection : int" Usage="System.Web.HttpWorkerRequest.HeaderConnection" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>1</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Connection" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentEncoding">
<MemberSignature Language="C#" Value="public const int HeaderContentEncoding = 13;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentEncoding = (13)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentEncoding" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentEncoding As Integer = 13" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentEncoding = 13;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentEncoding : int" Usage="System.Web.HttpWorkerRequest.HeaderContentEncoding" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>13</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-Encoding" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentLanguage">
<MemberSignature Language="C#" Value="public const int HeaderContentLanguage = 14;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentLanguage = (14)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentLanguage" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentLanguage As Integer = 14" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentLanguage = 14;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentLanguage : int" Usage="System.Web.HttpWorkerRequest.HeaderContentLanguage" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>14</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-Language" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentLength">
<MemberSignature Language="C#" Value="public const int HeaderContentLength = 11;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentLength = (11)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentLength" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentLength As Integer = 11" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentLength = 11;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentLength : int" Usage="System.Web.HttpWorkerRequest.HeaderContentLength" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>11</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-Length" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentLocation">
<MemberSignature Language="C#" Value="public const int HeaderContentLocation = 15;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentLocation = (15)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentLocation" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentLocation As Integer = 15" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentLocation = 15;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentLocation : int" Usage="System.Web.HttpWorkerRequest.HeaderContentLocation" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>15</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-Location" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentMd5">
<MemberSignature Language="C#" Value="public const int HeaderContentMd5 = 16;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentMd5 = (16)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentMd5" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentMd5 As Integer = 16" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentMd5 = 16;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentMd5 : int" Usage="System.Web.HttpWorkerRequest.HeaderContentMd5" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>16</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-MD5" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
Due to collision problems with MD5, Microsoft recommends a security model based on SHA256 or better.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentRange">
<MemberSignature Language="C#" Value="public const int HeaderContentRange = 17;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentRange = (17)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentRange" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentRange As Integer = 17" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentRange = 17;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentRange : int" Usage="System.Web.HttpWorkerRequest.HeaderContentRange" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>17</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-Range" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderContentType">
<MemberSignature Language="C#" Value="public const int HeaderContentType = 12;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderContentType = (12)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderContentType" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderContentType As Integer = 12" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderContentType = 12;" />
<MemberSignature Language="F#" Value="val mutable HeaderContentType : int" Usage="System.Web.HttpWorkerRequest.HeaderContentType" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>12</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Content-Type" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderCookie">
<MemberSignature Language="C#" Value="public const int HeaderCookie = 25;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderCookie = (25)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderCookie" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderCookie As Integer = 25" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderCookie = 25;" />
<MemberSignature Language="F#" Value="val mutable HeaderCookie : int" Usage="System.Web.HttpWorkerRequest.HeaderCookie" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>25</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Cookie" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderDate">
<MemberSignature Language="C#" Value="public const int HeaderDate = 2;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderDate = (2)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderDate" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderDate As Integer = 2" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderDate = 2;" />
<MemberSignature Language="F#" Value="val mutable HeaderDate : int" Usage="System.Web.HttpWorkerRequest.HeaderDate" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>2</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Date" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderEtag">
<MemberSignature Language="C#" Value="public const int HeaderEtag = 22;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderEtag = (22)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderEtag" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderEtag As Integer = 22" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderEtag = 22;" />
<MemberSignature Language="F#" Value="val mutable HeaderEtag : int" Usage="System.Web.HttpWorkerRequest.HeaderEtag" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>22</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="ETag" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderExpect">
<MemberSignature Language="C#" Value="public const int HeaderExpect = 26;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderExpect = (26)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderExpect" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderExpect As Integer = 26" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderExpect = 26;" />
<MemberSignature Language="F#" Value="val mutable HeaderExpect : int" Usage="System.Web.HttpWorkerRequest.HeaderExpect" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>26</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Except" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderExpires">
<MemberSignature Language="C#" Value="public const int HeaderExpires = 18;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderExpires = (18)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderExpires" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderExpires As Integer = 18" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderExpires = 18;" />
<MemberSignature Language="F#" Value="val mutable HeaderExpires : int" Usage="System.Web.HttpWorkerRequest.HeaderExpires" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>18</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Expires" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderFrom">
<MemberSignature Language="C#" Value="public const int HeaderFrom = 27;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderFrom = (27)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderFrom" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderFrom As Integer = 27" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderFrom = 27;" />
<MemberSignature Language="F#" Value="val mutable HeaderFrom : int" Usage="System.Web.HttpWorkerRequest.HeaderFrom" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>27</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="From" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderHost">
<MemberSignature Language="C#" Value="public const int HeaderHost = 28;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderHost = (28)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderHost" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderHost As Integer = 28" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderHost = 28;" />
<MemberSignature Language="F#" Value="val mutable HeaderHost : int" Usage="System.Web.HttpWorkerRequest.HeaderHost" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>28</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Host" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderIfMatch">
<MemberSignature Language="C#" Value="public const int HeaderIfMatch = 29;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderIfMatch = (29)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderIfMatch" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderIfMatch As Integer = 29" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderIfMatch = 29;" />
<MemberSignature Language="F#" Value="val mutable HeaderIfMatch : int" Usage="System.Web.HttpWorkerRequest.HeaderIfMatch" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>29</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="If-Match" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderIfModifiedSince">
<MemberSignature Language="C#" Value="public const int HeaderIfModifiedSince = 30;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderIfModifiedSince = (30)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderIfModifiedSince" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderIfModifiedSince As Integer = 30" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderIfModifiedSince = 30;" />
<MemberSignature Language="F#" Value="val mutable HeaderIfModifiedSince : int" Usage="System.Web.HttpWorkerRequest.HeaderIfModifiedSince" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>30</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="If-Modified-Since" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderIfNoneMatch">
<MemberSignature Language="C#" Value="public const int HeaderIfNoneMatch = 31;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderIfNoneMatch = (31)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderIfNoneMatch" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderIfNoneMatch As Integer = 31" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderIfNoneMatch = 31;" />
<MemberSignature Language="F#" Value="val mutable HeaderIfNoneMatch : int" Usage="System.Web.HttpWorkerRequest.HeaderIfNoneMatch" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>31</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="If-None-Match" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderIfRange">
<MemberSignature Language="C#" Value="public const int HeaderIfRange = 32;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderIfRange = (32)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderIfRange" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderIfRange As Integer = 32" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderIfRange = 32;" />
<MemberSignature Language="F#" Value="val mutable HeaderIfRange : int" Usage="System.Web.HttpWorkerRequest.HeaderIfRange" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>32</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="If-Range" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderIfUnmodifiedSince">
<MemberSignature Language="C#" Value="public const int HeaderIfUnmodifiedSince = 33;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderIfUnmodifiedSince = (33)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderIfUnmodifiedSince" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderIfUnmodifiedSince As Integer = 33" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderIfUnmodifiedSince = 33;" />
<MemberSignature Language="F#" Value="val mutable HeaderIfUnmodifiedSince : int" Usage="System.Web.HttpWorkerRequest.HeaderIfUnmodifiedSince" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>33</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="If-Unmodified-Since" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderKeepAlive">
<MemberSignature Language="C#" Value="public const int HeaderKeepAlive = 3;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderKeepAlive = (3)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderKeepAlive" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderKeepAlive As Integer = 3" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderKeepAlive = 3;" />
<MemberSignature Language="F#" Value="val mutable HeaderKeepAlive : int" Usage="System.Web.HttpWorkerRequest.HeaderKeepAlive" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>3</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Keep-Alive" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderLastModified">
<MemberSignature Language="C#" Value="public const int HeaderLastModified = 19;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderLastModified = (19)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderLastModified" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderLastModified As Integer = 19" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderLastModified = 19;" />
<MemberSignature Language="F#" Value="val mutable HeaderLastModified : int" Usage="System.Web.HttpWorkerRequest.HeaderLastModified" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>19</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Last-Modified" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderLocation">
<MemberSignature Language="C#" Value="public const int HeaderLocation = 23;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderLocation = (23)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderLocation" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderLocation As Integer = 23" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderLocation = 23;" />
<MemberSignature Language="F#" Value="val mutable HeaderLocation : int" Usage="System.Web.HttpWorkerRequest.HeaderLocation" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>23</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Location" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderMaxForwards">
<MemberSignature Language="C#" Value="public const int HeaderMaxForwards = 34;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderMaxForwards = (34)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderMaxForwards" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderMaxForwards As Integer = 34" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderMaxForwards = 34;" />
<MemberSignature Language="F#" Value="val mutable HeaderMaxForwards : int" Usage="System.Web.HttpWorkerRequest.HeaderMaxForwards" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>34</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Max-Forwards" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderPragma">
<MemberSignature Language="C#" Value="public const int HeaderPragma = 4;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderPragma = (4)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderPragma" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderPragma As Integer = 4" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderPragma = 4;" />
<MemberSignature Language="F#" Value="val mutable HeaderPragma : int" Usage="System.Web.HttpWorkerRequest.HeaderPragma" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>4</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Pragma" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderProxyAuthenticate">
<MemberSignature Language="C#" Value="public const int HeaderProxyAuthenticate = 24;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderProxyAuthenticate = (24)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderProxyAuthenticate" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderProxyAuthenticate As Integer = 24" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderProxyAuthenticate = 24;" />
<MemberSignature Language="F#" Value="val mutable HeaderProxyAuthenticate : int" Usage="System.Web.HttpWorkerRequest.HeaderProxyAuthenticate" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>24</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Proxy-Authenticate" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderProxyAuthorization">
<MemberSignature Language="C#" Value="public const int HeaderProxyAuthorization = 35;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderProxyAuthorization = (35)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderProxyAuthorization" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderProxyAuthorization As Integer = 35" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderProxyAuthorization = 35;" />
<MemberSignature Language="F#" Value="val mutable HeaderProxyAuthorization : int" Usage="System.Web.HttpWorkerRequest.HeaderProxyAuthorization" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>35</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Proxy-Authorization" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderRange">
<MemberSignature Language="C#" Value="public const int HeaderRange = 37;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderRange = (37)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderRange" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderRange As Integer = 37" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderRange = 37;" />
<MemberSignature Language="F#" Value="val mutable HeaderRange : int" Usage="System.Web.HttpWorkerRequest.HeaderRange" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>37</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Range" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderReferer">
<MemberSignature Language="C#" Value="public const int HeaderReferer = 36;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderReferer = (36)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderReferer" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderReferer As Integer = 36" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderReferer = 36;" />
<MemberSignature Language="F#" Value="val mutable HeaderReferer : int" Usage="System.Web.HttpWorkerRequest.HeaderReferer" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>36</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Referer" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderRetryAfter">
<MemberSignature Language="C#" Value="public const int HeaderRetryAfter = 25;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderRetryAfter = (25)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderRetryAfter" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderRetryAfter As Integer = 25" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderRetryAfter = 25;" />
<MemberSignature Language="F#" Value="val mutable HeaderRetryAfter : int" Usage="System.Web.HttpWorkerRequest.HeaderRetryAfter" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>25</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Retry-After" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderServer">
<MemberSignature Language="C#" Value="public const int HeaderServer = 26;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderServer = (26)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderServer" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderServer As Integer = 26" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderServer = 26;" />
<MemberSignature Language="F#" Value="val mutable HeaderServer : int" Usage="System.Web.HttpWorkerRequest.HeaderServer" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>26</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Server" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderSetCookie">
<MemberSignature Language="C#" Value="public const int HeaderSetCookie = 27;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderSetCookie = (27)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderSetCookie" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderSetCookie As Integer = 27" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderSetCookie = 27;" />
<MemberSignature Language="F#" Value="val mutable HeaderSetCookie : int" Usage="System.Web.HttpWorkerRequest.HeaderSetCookie" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>27</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Set-Cookie" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeadersSent">
<MemberSignature Language="C#" Value="public virtual bool HeadersSent ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool HeadersSent() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.HttpWorkerRequest.HeadersSent" />
<MemberSignature Language="VB.NET" Value="Public Overridable Function HeadersSent () As Boolean" />
<MemberSignature Language="C++ CLI" Value="public:&#xA; virtual bool HeadersSent();" />
<MemberSignature Language="F#" Value="abstract member HeadersSent : unit -&gt; bool&#xA;override this.HeadersSent : unit -&gt; bool" Usage="httpWorkerRequest.HeadersSent " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</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>
<Parameters />
<Docs>
<summary>Returns a value indicating whether HTTP response headers have been sent to the client for the current request.</summary>
<returns>
<see langword="true" /> if HTTP response headers have been sent to the client; otherwise, <see langword="false" />.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HeaderTe">
<MemberSignature Language="C#" Value="public const int HeaderTe = 38;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderTe = (38)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderTe" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderTe As Integer = 38" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderTe = 38;" />
<MemberSignature Language="F#" Value="val mutable HeaderTe : int" Usage="System.Web.HttpWorkerRequest.HeaderTe" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>38</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="TE" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderTrailer">
<MemberSignature Language="C#" Value="public const int HeaderTrailer = 5;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderTrailer = (5)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderTrailer" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderTrailer As Integer = 5" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderTrailer = 5;" />
<MemberSignature Language="F#" Value="val mutable HeaderTrailer : int" Usage="System.Web.HttpWorkerRequest.HeaderTrailer" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>5</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Trailer" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderTransferEncoding">
<MemberSignature Language="C#" Value="public const int HeaderTransferEncoding = 6;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderTransferEncoding = (6)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderTransferEncoding" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderTransferEncoding As Integer = 6" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderTransferEncoding = 6;" />
<MemberSignature Language="F#" Value="val mutable HeaderTransferEncoding : int" Usage="System.Web.HttpWorkerRequest.HeaderTransferEncoding" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>6</MemberValue>
<Docs>
<summary>Specifies the index number for the <see langword="Transfer-Encoding" /> HTTP header.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The .NET Framework assigns an index number to each standard HTTP header type, for use in the <xref:System.Web.HttpWorkerRequest.GetKnownRequestHeader%2A> and <xref:System.Web.HttpWorkerRequest.SendKnownResponseHeader%2A> methods.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="HeaderUpgrade">
<MemberSignature Language="C#" Value="public const int HeaderUpgrade = 7;" />
<MemberSignature Language="ILAsm" Value=".field public static literal int32 HeaderUpgrade = (7)" />
<MemberSignature Language="DocId" Value="F:System.Web.HttpWorkerRequest.HeaderUpgrade" />
<MemberSignature Language="VB.NET" Value="Public Const HeaderUpgrade As Integer = 7" />
<MemberSignature Language="C++ CLI" Value="public: int HeaderUpgrade = 7;" />
<MemberSignature Language="F#" Value="val mutable HeaderUpgrade : int" Usage="System.Web.HttpWorkerRequest.HeaderUpgrade" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<MemberValue>7</MemberValue>
<Docs>
<summary>Specifies the index number for the <see l