Method | Description | |
---|---|---|
EndOfRequest ( ) : void |
Used by the runtime to notify the T:System.Web.HttpWorkerRequest that request processing for the current request is complete.
|
|
FlushResponse ( bool finalFlush ) : void |
Sends all pending response data to the client.
|
|
GetHttpVerbName ( ) : string |
Returns the specified member of the request header.
|
|
GetHttpVersion ( ) : string |
Provides access to the HTTP version of the request (for example, "HTTP/1.1").
|
|
GetKnownRequestHeader ( int index ) : string |
Returns the standard HTTP request header that corresponds to the specified index.
|
|
GetLocalAddress ( ) : string |
Provides access to the specified member of the request header.
|
|
GetLocalPort ( ) : int |
Provides access to the specified member of the request header.
|
|
GetProtocol ( ) : string |
When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).
|
|
GetQueryString ( ) : string |
Returns the query string specified in the request URL.
|
|
GetRawUrl ( ) : string |
Returns the URL path contained in the request header with the query string appended.
|
|
GetRemoteAddress ( ) : string |
Provides access to the specified member of the request header.
|
|
GetRemotePort ( ) : int |
Provides access to the specified member of the request header.
|
|
GetUnknownRequestHeaders ( ) : string[][] | ||
GetUriPath ( ) : string |
Returns the virtual path to the requested URI.
|
|
SendKnownResponseHeader ( int index, string value ) : void |
Adds a standard HTTP header to the response.
|
|
SendResponseFromFile ( |
Adds the contents of the specified file to the response and specifies the starting position in the file and the number of bytes to send.
|
|
SendResponseFromFile ( string filename, long offset, long length ) : void |
Adds the contents of the specified file to the response and specifies the starting position in the file and the number of bytes to send.
|
|
SendResponseFromMemory ( byte data, int length ) : void |
Adds the specified number of bytes from a byte array to the response.
|
|
SendStatus ( int statusCode, string statusDescription ) : void |
Specifies the HTTP status code and status description of the response, such as SendStatus(200, "Ok").
|
|
SendUnknownResponseHeader ( string name, string value ) : void |
Adds a nonstandard HTTP header to the response.
|
public FlushResponse ( bool finalFlush ) : void | ||
finalFlush | bool | true if this is the last time response data will be flushed; otherwise, false. |
return | void |
public GetKnownRequestHeader ( int index ) : string | ||
index | int | The index of the header. For example, the |
return | string |
public GetUnknownRequestHeaders ( ) : string[][] | ||
return | string[][] |
public SendKnownResponseHeader ( int index, string value ) : void | ||
index | int | The header index. For example, |
value | string | The value of the header. |
return | void |
public SendResponseFromFile ( |
||
handle | The handle of the file to send. | |
offset | long | The starting position in the file. |
length | long | The number of bytes to send. |
return | void |
public SendResponseFromFile ( string filename, long offset, long length ) : void | ||
filename | string | The name of the file to send. |
offset | long | The starting position in the file. |
length | long | The number of bytes to send. |
return | void |
public SendResponseFromMemory ( byte data, int length ) : void | ||
data | byte | The byte array to send. |
length | int | The number of bytes to send, starting at the first byte. |
return | void |
public SendStatus ( int statusCode, string statusDescription ) : void | ||
statusCode | int | The status code to send |
statusDescription | string | The status description to send. |
return | void |
public SendUnknownResponseHeader ( string name, string value ) : void | ||
name | string | The name of the header to send. |
value | string | The value of the header. |
return | void |