C# Class System.Net.HttpWebRequest.HttpWebRequest

Inheritance: WebRequest, ISerializable
显示文件 Open project: kumpera/mono

Private Properties

Property Type Description
CheckAuthorization bool
CheckFinalStatus bool
CheckIfForceWrite void
CheckRequestStarted void
CheckSendError void
CheckValidHost bool
DoContinueDelegate void
DoPreAuthenticate void
GetHeaders string
GetMustImplement Exception
GetServicePoint ServicePoint
HandleNtlmAuth void
HttpWebRequest System
HttpWebRequest System
ISerializable void
Redirect bool
SendRequestHeaders void
SetResponseData void
SetResponseError void
SetWriteStream void
SetWriteStreamError void

Public Methods

Method Description
Abort ( ) : void
AddRange ( int range ) : void
AddRange ( int from, int to ) : void
AddRange ( long range ) : void
AddRange ( long from, long to ) : void
AddRange ( string rangeSpecifier, int range ) : void
AddRange ( string rangeSpecifier, int from, int to ) : void
AddRange ( string rangeSpecifier, long range ) : void
AddRange ( string rangeSpecifier, long from, long to ) : void
BeginGetRequestStream ( AsyncCallback callback, object state ) : IAsyncResult
BeginGetResponse ( AsyncCallback callback, object state ) : IAsyncResult
EndGetRequestStream ( IAsyncResult asyncResult ) : Stream
EndGetResponse ( IAsyncResult asyncResult ) : WebResponse
GetRequestStream ( ) : Stream
GetResponse ( ) : WebResponse
HttpWebRequest ( Uri uri ) : System

Protected Methods

Method Description
GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void

Private Methods

Method Description
CheckAuthorization ( WebResponse response, HttpStatusCode code ) : bool
CheckFinalStatus ( WebAsyncResult result ) : bool
CheckIfForceWrite ( ) : void
CheckRequestStarted ( ) : void
CheckSendError ( WebConnectionData data ) : void
CheckValidHost ( string val ) : bool
DoContinueDelegate ( int statusCode, WebHeaderCollection headers ) : void
DoPreAuthenticate ( ) : void
GetHeaders ( ) : string
GetMustImplement ( ) : Exception
GetServicePoint ( ) : ServicePoint
HandleNtlmAuth ( WebAsyncResult r ) : void
HttpWebRequest ( ) : System
HttpWebRequest ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : System
ISerializable ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
Redirect ( WebAsyncResult result, HttpStatusCode code ) : bool
SendRequestHeaders ( bool propagate_error ) : void
SetResponseData ( WebConnectionData data ) : void
SetResponseError ( WebExceptionStatus status, Exception e, string where ) : void
SetWriteStream ( WebConnectionStream stream ) : void
SetWriteStreamError ( WebExceptionStatus status, Exception exc ) : void

Method Details

Abort() public method

public Abort ( ) : void
return void

AddRange() public method

public AddRange ( int range ) : void
range int
return void

AddRange() public method

public AddRange ( int from, int to ) : void
from int
to int
return void

AddRange() public method

public AddRange ( long range ) : void
range long
return void

AddRange() public method

public AddRange ( long from, long to ) : void
from long
to long
return void

AddRange() public method

public AddRange ( string rangeSpecifier, int range ) : void
rangeSpecifier string
range int
return void

AddRange() public method

public AddRange ( string rangeSpecifier, int from, int to ) : void
rangeSpecifier string
from int
to int
return void

AddRange() public method

public AddRange ( string rangeSpecifier, long range ) : void
rangeSpecifier string
range long
return void

AddRange() public method

public AddRange ( string rangeSpecifier, long from, long to ) : void
rangeSpecifier string
from long
to long
return void

BeginGetRequestStream() public method

public BeginGetRequestStream ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
return IAsyncResult

BeginGetResponse() public method

public BeginGetResponse ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
return IAsyncResult

EndGetRequestStream() public method

public EndGetRequestStream ( IAsyncResult asyncResult ) : Stream
asyncResult IAsyncResult
return Stream

EndGetResponse() public method

public EndGetResponse ( IAsyncResult asyncResult ) : WebResponse
asyncResult IAsyncResult
return WebResponse

GetObjectData() protected method

protected GetObjectData ( SerializationInfo serializationInfo, StreamingContext streamingContext ) : void
serializationInfo SerializationInfo
streamingContext StreamingContext
return void

GetRequestStream() public method

public GetRequestStream ( ) : Stream
return Stream

GetResponse() public method

public GetResponse ( ) : WebResponse
return WebResponse

HttpWebRequest() public method

public HttpWebRequest ( Uri uri ) : System
uri Uri
return System