SimpleWorkerRequest SimpleWorkerRequest SimpleWorkerRequest SimpleWorkerRequest Class

Definition

Provides a simple implementation of the HttpWorkerRequest abstract class that can be used to host ASP.NET applications outside an Internet Information Services (IIS) application. You can employ SimpleWorkerRequest directly or extend it.

public ref class SimpleWorkerRequest : System::Web::HttpWorkerRequest
[System.Runtime.InteropServices.ComVisible(false)]
public class SimpleWorkerRequest : System.Web.HttpWorkerRequest
type SimpleWorkerRequest = class
    inherit HttpWorkerRequest
Public Class SimpleWorkerRequest
Inherits HttpWorkerRequest
Inheritance
SimpleWorkerRequestSimpleWorkerRequestSimpleWorkerRequestSimpleWorkerRequest
Attributes

Remarks

This simple implementation of HttpWorkerRequest provides the request URL and the query string and captures the body of the output into a TextWriter. To achieve richer functionality, such as providing posted content and headers and capturing the response headers or response body as binary data, you should extend SimpleWorkerRequest and override the appropriate HttpWorkerRequest methods.

Constructors

SimpleWorkerRequest(String, String, String, String, TextWriter) SimpleWorkerRequest(String, String, String, String, TextWriter) SimpleWorkerRequest(String, String, String, String, TextWriter) SimpleWorkerRequest(String, String, String, String, TextWriter)

Initializes a new instance of the SimpleWorkerRequest class for use in an arbitrary application domain, when the user code creates an HttpContext (passing the SimpleWorkerRequest as an argument to the HttpContext constructor).

SimpleWorkerRequest(String, String, TextWriter) SimpleWorkerRequest(String, String, TextWriter) SimpleWorkerRequest(String, String, TextWriter) SimpleWorkerRequest(String, String, TextWriter)

Initializes a new instance of the SimpleWorkerRequest class when the target application domain has been created using the CreateApplicationHost(Type, String, String) method.

Properties

MachineConfigPath MachineConfigPath MachineConfigPath MachineConfigPath

Gets the full physical path to the Machine.config file.

MachineInstallDirectory MachineInstallDirectory MachineInstallDirectory MachineInstallDirectory

Gets the physical path to the directory where the ASP.NET binaries are installed.

RequestTraceIdentifier RequestTraceIdentifier RequestTraceIdentifier RequestTraceIdentifier

Gets the corresponding Event Tracking for Windows trace ID for the current request.

(Inherited from HttpWorkerRequest)
RootWebConfigPath RootWebConfigPath RootWebConfigPath RootWebConfigPath

Gets the full physical path to the root Web.config file.

SupportsAsyncFlush SupportsAsyncFlush SupportsAsyncFlush SupportsAsyncFlush

Gets a value that indicates whether asynchronous flush operations are supported.

(Inherited from HttpWorkerRequest)
SupportsAsyncRead SupportsAsyncRead SupportsAsyncRead SupportsAsyncRead

Gets a value that indicates whether asynchronous read operations are supported.

(Inherited from HttpWorkerRequest)

Methods

BeginFlush(AsyncCallback, Object) BeginFlush(AsyncCallback, Object) BeginFlush(AsyncCallback, Object) BeginFlush(AsyncCallback, Object)

Sends the currently buffered response to the client.

(Inherited from HttpWorkerRequest)
BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) BeginRead(Byte[], Int32, Int32, AsyncCallback, Object)

Begins an asynchronous read operation of the request entity body.

(Inherited from HttpWorkerRequest)
CloseConnection() CloseConnection() CloseConnection() CloseConnection()

Terminates the connection with the client.

(Inherited from HttpWorkerRequest)
EndFlush(IAsyncResult) EndFlush(IAsyncResult) EndFlush(IAsyncResult) EndFlush(IAsyncResult)

Waits for the pending asynchronous flush operation to complete.

(Inherited from HttpWorkerRequest)
EndOfRequest() EndOfRequest() EndOfRequest() EndOfRequest()

Notifies the HttpWorkerRequest that request processing for the current request is complete.

EndRead(IAsyncResult) EndRead(IAsyncResult) EndRead(IAsyncResult) EndRead(IAsyncResult)

Waits for the pending asynchronous read operation to complete.

(Inherited from HttpWorkerRequest)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
FlushResponse(Boolean) FlushResponse(Boolean) FlushResponse(Boolean) FlushResponse(Boolean)

Sends all pending response data to the client.

GetAppPath() GetAppPath() GetAppPath() GetAppPath()

Returns the virtual path to the currently executing server application.

GetAppPathTranslated() GetAppPathTranslated() GetAppPathTranslated() GetAppPathTranslated()

Returns the UNC-translated path to the currently executing server application.

GetAppPoolID() GetAppPoolID() GetAppPoolID() GetAppPoolID()

When overridden in a derived class, returns the application pool ID for the current URL.

(Inherited from HttpWorkerRequest)
GetBytesRead() GetBytesRead() GetBytesRead() GetBytesRead()

Gets the number of bytes read in from the client.

(Inherited from HttpWorkerRequest)
GetClientCertificate() GetClientCertificate() GetClientCertificate() GetClientCertificate()

When overridden in a derived class, gets the certification fields (specified in the X.509 standard) from a request issued by the client.

(Inherited from HttpWorkerRequest)
GetClientCertificateBinaryIssuer() GetClientCertificateBinaryIssuer() GetClientCertificateBinaryIssuer() GetClientCertificateBinaryIssuer()

Gets the certificate issuer, in binary format.

(Inherited from HttpWorkerRequest)
GetClientCertificateEncoding() GetClientCertificateEncoding() GetClientCertificateEncoding() GetClientCertificateEncoding()

When overridden in a derived class, returns the Encoding object in which the client certificate was encoded.

(Inherited from HttpWorkerRequest)
GetClientCertificatePublicKey() GetClientCertificatePublicKey() GetClientCertificatePublicKey() GetClientCertificatePublicKey()

When overridden in a derived class, gets a PublicKey object associated with the client certificate.

(Inherited from HttpWorkerRequest)
GetClientCertificateValidFrom() GetClientCertificateValidFrom() GetClientCertificateValidFrom() GetClientCertificateValidFrom()

When overridden in a derived class, gets the date when the certificate becomes valid. The date varies with international settings.

(Inherited from HttpWorkerRequest)
GetClientCertificateValidUntil() GetClientCertificateValidUntil() GetClientCertificateValidUntil() GetClientCertificateValidUntil()

Gets the certificate expiration date.

(Inherited from HttpWorkerRequest)
GetConnectionID() GetConnectionID() GetConnectionID() GetConnectionID()

When overridden in a derived class, returns the ID of the current connection.

(Inherited from HttpWorkerRequest)
GetFilePath() GetFilePath() GetFilePath() GetFilePath()

Returns the physical path to the requested URI.

GetFilePathTranslated() GetFilePathTranslated() GetFilePathTranslated() GetFilePathTranslated()

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")

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetHttpVerbName() GetHttpVerbName() GetHttpVerbName() GetHttpVerbName()

Returns the HTTP request verb.

GetHttpVersion() GetHttpVersion() GetHttpVersion() GetHttpVersion()

Returns the HTTP version string of the request (for example, "HTTP/1.1").

GetKnownRequestHeader(Int32) GetKnownRequestHeader(Int32) GetKnownRequestHeader(Int32) GetKnownRequestHeader(Int32)

Returns the standard HTTP request header that corresponds to the specified index.

(Inherited from HttpWorkerRequest)
GetLocalAddress() GetLocalAddress() GetLocalAddress() GetLocalAddress()

Returns the server IP address of the interface on which the request was received.

GetLocalPort() GetLocalPort() GetLocalPort() GetLocalPort()

Returns the port number on which the request was received.

GetPathInfo() GetPathInfo() GetPathInfo() GetPathInfo()

Returns additional path information for a resource with a URL extension. That is, for the path /virdir/page.html/tail, the return value is /tail.

GetPreloadedEntityBody() GetPreloadedEntityBody() GetPreloadedEntityBody() GetPreloadedEntityBody()

Returns the portion of the HTTP request body that has already been read.

(Inherited from HttpWorkerRequest)
GetPreloadedEntityBody(Byte[], Int32) GetPreloadedEntityBody(Byte[], Int32) GetPreloadedEntityBody(Byte[], Int32) GetPreloadedEntityBody(Byte[], Int32)

Gets the portion of the HTTP request body that has currently been read by using the specified buffer data and byte offset.

(Inherited from HttpWorkerRequest)
GetPreloadedEntityBodyLength() GetPreloadedEntityBodyLength() GetPreloadedEntityBodyLength() GetPreloadedEntityBodyLength()

Gets the length of the portion of the HTTP request body that has currently been read.

(Inherited from HttpWorkerRequest)
GetProtocol() GetProtocol() GetProtocol() GetProtocol()

When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).

(Inherited from HttpWorkerRequest)
GetQueryString() GetQueryString() GetQueryString() GetQueryString()

Returns the query string specified in the request URL.

GetQueryStringRawBytes() GetQueryStringRawBytes() GetQueryStringRawBytes() GetQueryStringRawBytes()

When overridden in a derived class, returns the response query string as an array of bytes.

(Inherited from HttpWorkerRequest)
GetRawUrl() GetRawUrl() GetRawUrl() GetRawUrl()

Returns the URL path contained in the header with the query string appended.

GetRemoteAddress() GetRemoteAddress() GetRemoteAddress() GetRemoteAddress()

Returns the IP address of the client.

GetRemoteName() GetRemoteName() GetRemoteName() GetRemoteName()

When overridden in a derived class, returns the name of the client computer.

(Inherited from HttpWorkerRequest)
GetRemotePort() GetRemotePort() GetRemotePort() GetRemotePort()

Returns the client's port number.

GetRequestReason() GetRequestReason() GetRequestReason() GetRequestReason()

When overridden in a derived class, returns the reason for the request.

(Inherited from HttpWorkerRequest)
GetServerName() GetServerName() GetServerName() GetServerName()

When overridden in a derived class, returns the name of the local server.

(Inherited from HttpWorkerRequest)
GetServerVariable(String) GetServerVariable(String) GetServerVariable(String) GetServerVariable(String)

Returns a single server variable from a dictionary of server variables associated with the request.

GetTotalEntityBodyLength() GetTotalEntityBodyLength() GetTotalEntityBodyLength() GetTotalEntityBodyLength()

Gets the length of the entire HTTP request body.

(Inherited from HttpWorkerRequest)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
GetUnknownRequestHeader(String) GetUnknownRequestHeader(String) GetUnknownRequestHeader(String) GetUnknownRequestHeader(String)

Returns a nonstandard HTTP request header value.

(Inherited from HttpWorkerRequest)
GetUnknownRequestHeaders() GetUnknownRequestHeaders() GetUnknownRequestHeaders() GetUnknownRequestHeaders()

Get all nonstandard HTTP header name-value pairs.

(Inherited from HttpWorkerRequest)
GetUriPath() GetUriPath() GetUriPath() GetUriPath()

Returns the virtual path to the requested URI.

GetUrlContextID() GetUrlContextID() GetUrlContextID() GetUrlContextID()

When overridden in a derived class, returns the context ID of the current connection.

(Inherited from HttpWorkerRequest)
GetUserToken() GetUserToken() GetUserToken() GetUserToken()

Returns the client's impersonation token.

GetVirtualPathToken() GetVirtualPathToken() GetVirtualPathToken() GetVirtualPathToken()

Gets the impersonation token for the request virtual path.

(Inherited from HttpWorkerRequest)
HasEntityBody() HasEntityBody() HasEntityBody() HasEntityBody()

Returns a value indicating whether the request contains body data.

(Inherited from HttpWorkerRequest)
HeadersSent() HeadersSent() HeadersSent() HeadersSent()

Returns a value indicating whether HTTP response headers have been sent to the client for the current request.

(Inherited from HttpWorkerRequest)
IsClientConnected() IsClientConnected() IsClientConnected() IsClientConnected()

Returns a value indicating whether the client connection is still active.

(Inherited from HttpWorkerRequest)
IsEntireEntityBodyIsPreloaded() IsEntireEntityBodyIsPreloaded() IsEntireEntityBodyIsPreloaded() IsEntireEntityBodyIsPreloaded()

Returns a value indicating whether all request data is available and no further reads from the client are required.

(Inherited from HttpWorkerRequest)
IsSecure() IsSecure() IsSecure() IsSecure()

Returns a value indicating whether the connection uses SSL.

(Inherited from HttpWorkerRequest)
MapPath(String) MapPath(String) MapPath(String) MapPath(String)

Returns the physical path corresponding to the specified virtual path.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ReadEntityBody(Byte[], Int32) ReadEntityBody(Byte[], Int32) ReadEntityBody(Byte[], Int32) ReadEntityBody(Byte[], Int32)

Reads request data from the client (when not preloaded).

(Inherited from HttpWorkerRequest)
ReadEntityBody(Byte[], Int32, Int32) ReadEntityBody(Byte[], Int32, Int32) ReadEntityBody(Byte[], Int32, Int32) ReadEntityBody(Byte[], Int32, Int32)

Reads request data from the client (when not preloaded) by using the specified buffer to read from, byte offset, and maximum bytes.

(Inherited from HttpWorkerRequest)
SendCalculatedContentLength(Int32) SendCalculatedContentLength(Int32) SendCalculatedContentLength(Int32) SendCalculatedContentLength(Int32)

Adds a Content-Length HTTP header to the response for message bodies that are less than or equal to 2 GB.

(Inherited from HttpWorkerRequest)
SendCalculatedContentLength(Int64) SendCalculatedContentLength(Int64) SendCalculatedContentLength(Int64) SendCalculatedContentLength(Int64)

Adds a Content-Length HTTP header to the response for message bodies that are greater than 2 GB.

(Inherited from HttpWorkerRequest)
SendKnownResponseHeader(Int32, String) SendKnownResponseHeader(Int32, String) SendKnownResponseHeader(Int32, String) SendKnownResponseHeader(Int32, String)

Adds a standard HTTP header to the response.

SendResponseFromFile(IntPtr, Int64, Int64) SendResponseFromFile(IntPtr, Int64, Int64) SendResponseFromFile(IntPtr, Int64, Int64) SendResponseFromFile(IntPtr, Int64, Int64)

Adds the contents of the file with the specified handle to the response and specifies the starting position in the file and the number of bytes to send.

SendResponseFromFile(String, Int64, Int64) SendResponseFromFile(String, Int64, Int64) SendResponseFromFile(String, Int64, Int64) SendResponseFromFile(String, Int64, Int64)

Adds the contents of the file with the specified name to the response and specifies the starting position in the file and the number of bytes to send.

SendResponseFromMemory(Byte[], Int32) SendResponseFromMemory(Byte[], Int32) SendResponseFromMemory(Byte[], Int32) SendResponseFromMemory(Byte[], Int32)

Adds the contents of a byte array to the response and specifies the number of bytes to send.

SendResponseFromMemory(IntPtr, Int32) SendResponseFromMemory(IntPtr, Int32) SendResponseFromMemory(IntPtr, Int32) SendResponseFromMemory(IntPtr, Int32)

Adds the specified number of bytes from a block of memory to the response.

(Inherited from HttpWorkerRequest)
SendStatus(Int32, String) SendStatus(Int32, String) SendStatus(Int32, String) SendStatus(Int32, String)

Specifies the HTTP status code and status description of the response; for example, SendStatus(200, "Ok").

SendUnknownResponseHeader(String, String) SendUnknownResponseHeader(String, String) SendUnknownResponseHeader(String, String) SendUnknownResponseHeader(String, String)

Adds a nonstandard HTTP header to the response.

SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object) SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object) SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object) SetEndOfSendNotification(HttpWorkerRequest+EndOfSendNotification, Object)

Registers for an optional notification when all the response data is sent.

(Inherited from HttpWorkerRequest)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Fields

HeaderAccept HeaderAccept HeaderAccept HeaderAccept

Specifies the index number for the Accept HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAcceptCharset HeaderAcceptCharset HeaderAcceptCharset HeaderAcceptCharset

Specifies the index number for the Accept-Charset HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAcceptEncoding HeaderAcceptEncoding HeaderAcceptEncoding HeaderAcceptEncoding

Specifies the index number for the Accept-Encoding HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAcceptLanguage HeaderAcceptLanguage HeaderAcceptLanguage HeaderAcceptLanguage

Specifies the index number for the Accept-Language HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAcceptRanges HeaderAcceptRanges HeaderAcceptRanges HeaderAcceptRanges

Specifies the index number for the Accept-Ranges HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAge HeaderAge HeaderAge HeaderAge

Specifies the index number for the Age HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAllow HeaderAllow HeaderAllow HeaderAllow

Specifies the index number for the Allow HTTP header.

(Inherited from HttpWorkerRequest)
HeaderAuthorization HeaderAuthorization HeaderAuthorization HeaderAuthorization

Specifies the index number for the Authorization HTTP header.

(Inherited from HttpWorkerRequest)
HeaderCacheControl HeaderCacheControl HeaderCacheControl HeaderCacheControl

The index that represents the HTTP Cache-Control HTTP header.

(Inherited from HttpWorkerRequest)
HeaderConnection HeaderConnection HeaderConnection HeaderConnection

Specifies the index number for the Connection HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentEncoding HeaderContentEncoding HeaderContentEncoding HeaderContentEncoding

Specifies the index number for the Content-Encoding HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentLanguage HeaderContentLanguage HeaderContentLanguage HeaderContentLanguage

Specifies the index number for the Content-Language HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentLength HeaderContentLength HeaderContentLength HeaderContentLength

Specifies the index number for the Content-Length HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentLocation HeaderContentLocation HeaderContentLocation HeaderContentLocation

Specifies the index number for the Content-Location HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentMd5 HeaderContentMd5 HeaderContentMd5 HeaderContentMd5

Specifies the index number for the Content-MD5 HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentRange HeaderContentRange HeaderContentRange HeaderContentRange

Specifies the index number for the Content-Range HTTP header.

(Inherited from HttpWorkerRequest)
HeaderContentType HeaderContentType HeaderContentType HeaderContentType

Specifies the index number for the Content-Type HTTP header.

(Inherited from HttpWorkerRequest)
HeaderCookie HeaderCookie HeaderCookie HeaderCookie

Specifies the index number for the Cookie HTTP header.

(Inherited from HttpWorkerRequest)
HeaderDate HeaderDate HeaderDate HeaderDate

Specifies the index number for the Date HTTP header.

(Inherited from HttpWorkerRequest)
HeaderEtag HeaderEtag HeaderEtag HeaderEtag

Specifies the index number for the ETag HTTP header.

(Inherited from HttpWorkerRequest)
HeaderExpect HeaderExpect HeaderExpect HeaderExpect

Specifies the index number for the Except HTTP header.

(Inherited from HttpWorkerRequest)
HeaderExpires HeaderExpires HeaderExpires HeaderExpires

Specifies the index number for the Expires HTTP header.

(Inherited from HttpWorkerRequest)
HeaderFrom HeaderFrom HeaderFrom HeaderFrom

Specifies the index number for the From HTTP header.

(Inherited from HttpWorkerRequest)
HeaderHost HeaderHost HeaderHost HeaderHost

Specifies the index number for the Host HTTP header.

(Inherited from HttpWorkerRequest)
HeaderIfMatch HeaderIfMatch HeaderIfMatch HeaderIfMatch

Specifies the index number for the If-Match HTTP header.

(Inherited from HttpWorkerRequest)
HeaderIfModifiedSince HeaderIfModifiedSince HeaderIfModifiedSince HeaderIfModifiedSince

Specifies the index number for the If-Modified-Since HTTP header.

(Inherited from HttpWorkerRequest)
HeaderIfNoneMatch HeaderIfNoneMatch HeaderIfNoneMatch HeaderIfNoneMatch

Specifies the index number for the If-None-Match HTTP header.

(Inherited from HttpWorkerRequest)
HeaderIfRange HeaderIfRange HeaderIfRange HeaderIfRange

Specifies the index number for the If-Range HTTP header.

(Inherited from HttpWorkerRequest)
HeaderIfUnmodifiedSince HeaderIfUnmodifiedSince HeaderIfUnmodifiedSince HeaderIfUnmodifiedSince

Specifies the index number for the If-Unmodified-Since HTTP header.

(Inherited from HttpWorkerRequest)
HeaderKeepAlive HeaderKeepAlive HeaderKeepAlive HeaderKeepAlive

Specifies the index number for the Keep-Alive HTTP header.

(Inherited from HttpWorkerRequest)
HeaderLastModified HeaderLastModified HeaderLastModified HeaderLastModified

Specifies the index number for the Last-Modified HTTP header.

(Inherited from HttpWorkerRequest)
HeaderLocation HeaderLocation HeaderLocation HeaderLocation

Specifies the index number for the Location HTTP header.

(Inherited from HttpWorkerRequest)
HeaderMaxForwards HeaderMaxForwards HeaderMaxForwards HeaderMaxForwards

Specifies the index number for the Max-Forwards HTTP header.

(Inherited from HttpWorkerRequest)
HeaderPragma HeaderPragma HeaderPragma HeaderPragma

Specifies the index number for the Pragma HTTP header.

(Inherited from HttpWorkerRequest)
HeaderProxyAuthenticate HeaderProxyAuthenticate HeaderProxyAuthenticate HeaderProxyAuthenticate

Specifies the index number for the Proxy-Authenticate HTTP header.

(Inherited from HttpWorkerRequest)
HeaderProxyAuthorization HeaderProxyAuthorization HeaderProxyAuthorization HeaderProxyAuthorization

Specifies the index number for the Proxy-Authorization HTTP header.

(Inherited from HttpWorkerRequest)
HeaderRange HeaderRange HeaderRange HeaderRange

Specifies the index number for the Range HTTP header.

(Inherited from HttpWorkerRequest)
HeaderReferer HeaderReferer HeaderReferer HeaderReferer

Specifies the index number for the Referer HTTP header.

(Inherited from HttpWorkerRequest)
HeaderRetryAfter HeaderRetryAfter HeaderRetryAfter HeaderRetryAfter

Specifies the index number for the Retry-After HTTP header.

(Inherited from HttpWorkerRequest)
HeaderServer HeaderServer HeaderServer HeaderServer

Specifies the index number for the Server HTTP header.

(Inherited from HttpWorkerRequest)
HeaderSetCookie HeaderSetCookie HeaderSetCookie HeaderSetCookie

Specifies the index number for the Set-Cookie HTTP header.

(Inherited from HttpWorkerRequest)
HeaderTe HeaderTe HeaderTe HeaderTe

Specifies the index number for the TE HTTP header.

(Inherited from HttpWorkerRequest)
HeaderTrailer HeaderTrailer HeaderTrailer HeaderTrailer

Specifies the index number for the Trailer HTTP header.

(Inherited from HttpWorkerRequest)
HeaderTransferEncoding HeaderTransferEncoding HeaderTransferEncoding HeaderTransferEncoding

Specifies the index number for the Transfer-Encoding HTTP header.

(Inherited from HttpWorkerRequest)
HeaderUpgrade HeaderUpgrade HeaderUpgrade HeaderUpgrade

Specifies the index number for the Upgrade HTTP header.

(Inherited from HttpWorkerRequest)
HeaderUserAgent HeaderUserAgent HeaderUserAgent HeaderUserAgent

Specifies the index number for the User-Agent HTTP header.

(Inherited from HttpWorkerRequest)
HeaderVary HeaderVary HeaderVary HeaderVary

Specifies the index number for the Vary HTTP header.

(Inherited from HttpWorkerRequest)
HeaderVia HeaderVia HeaderVia HeaderVia

Specifies the index number for the Via HTTP header.

(Inherited from HttpWorkerRequest)
HeaderWarning HeaderWarning HeaderWarning HeaderWarning

Specifies the index number for the Warning HTTP header.

(Inherited from HttpWorkerRequest)
HeaderWwwAuthenticate HeaderWwwAuthenticate HeaderWwwAuthenticate HeaderWwwAuthenticate

Specifies the index number for the WWW-Authenticate HTTP header.

(Inherited from HttpWorkerRequest)
ReasonCachePolicy ReasonCachePolicy ReasonCachePolicy ReasonCachePolicy

Specifies a reason for the request.

(Inherited from HttpWorkerRequest)
ReasonCacheSecurity ReasonCacheSecurity ReasonCacheSecurity ReasonCacheSecurity

Specifies a reason for the request.

(Inherited from HttpWorkerRequest)
ReasonClientDisconnect ReasonClientDisconnect ReasonClientDisconnect ReasonClientDisconnect

Specifies a reason for the request.

(Inherited from HttpWorkerRequest)
ReasonDefault ReasonDefault ReasonDefault ReasonDefault

Specifies a reason for the request. The default value is ReasonResponseCacheMiss.

(Inherited from HttpWorkerRequest)
ReasonFileHandleCacheMiss ReasonFileHandleCacheMiss ReasonFileHandleCacheMiss ReasonFileHandleCacheMiss

Specifies a reason for the request.

(Inherited from HttpWorkerRequest)
ReasonResponseCacheMiss ReasonResponseCacheMiss ReasonResponseCacheMiss ReasonResponseCacheMiss

Specifies a reason for the request.

(Inherited from HttpWorkerRequest)
RequestHeaderMaximum RequestHeaderMaximum RequestHeaderMaximum RequestHeaderMaximum

Specifies the index number for the Maximum HTTP request header.

(Inherited from HttpWorkerRequest)
ResponseHeaderMaximum ResponseHeaderMaximum ResponseHeaderMaximum ResponseHeaderMaximum

Specifies the index number for the Maximum HTTP response header.

(Inherited from HttpWorkerRequest)

Applies to