Method | Description | |
---|---|---|
AspServerRequest ( IHttpContext context, string virtualPath, string physicalPath ) : System |
Initializes a new instance of the AspServerRequest class.
|
|
CloseConnection ( ) : void |
Terminates the connection with the client.
|
|
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.
|
|
GetAppPath ( ) : string |
Returns the virtual path to the currently executing server application.
|
|
GetAppPathTranslated ( ) : string |
Returns the physical path to the currently executing server application.
|
|
GetFilePath ( ) : string |
When overridden in a derived class, returns the virtual path to the requested URI.
|
|
GetFilePathTranslated ( ) : string |
Returns the physical file path to the requested URI and translates it from virtual path to physical path.
|
|
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.
|
|
GetPathInfo ( ) : string |
Returns additional path information for a resource with a URL extension.
|
|
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.
|
|
GetServerVariable ( string name ) : string |
Returns a single server variable from a dictionary of server variables associated with the request.
|
|
GetUnknownRequestHeader ( string name ) : string |
Returns a nonstandard HTTP request header value.
|
|
GetUnknownRequestHeaders ( ) : string[][] |
Get all nonstandard HTTP header name-value pairs.
|
|
GetUriPath ( ) : string |
Returns the virtual path to the requested URI.
|
|
GetUserToken ( ) : |
When overridden in a derived class, returns the client's impersonation token.
|
|
ReadEntityBody ( byte buffer, int size ) : int |
Reads request data from the client (when not preloaded).
|
|
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 AspServerRequest ( IHttpContext context, string virtualPath, string physicalPath ) : System | ||
context | IHttpContext | The HTTP context used by the ASP.Net request. |
virtualPath | string | The virtual path for the ASP.Net website. |
physicalPath | string | The physical path to the files for the ASP.Net website. |
return | System |
public FlushResponse ( bool finalFlush ) : void | ||
finalFlush | bool | |
return | void |
public GetKnownRequestHeader ( int index ) : string | ||
index | int |
/// The index of the header. For example, the |
return | string |
public GetServerVariable ( string name ) : string | ||
name | string | The name of the requested server variable. |
return | string |
public GetUnknownRequestHeader ( string name ) : string | ||
name | string | The header name. |
return | string |
public GetUnknownRequestHeaders ( ) : string[][] | ||
return | string[][] |
public ReadEntityBody ( byte buffer, int size ) : int | ||
buffer | byte | The byte array to read data into. |
size | int | The maximum number of bytes to read. |
return | int |
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 |