Class CWebClient
A WebClient with customizable timeout.
Inheritance
System.Object
    System.MarshalByRefObject
    System.ComponentModel.Component
    System.Net.WebClient
    CWebClient
  Implements
System.ComponentModel.IComponent
    System.IDisposable
  Inherited Members
      System.Net.WebClient.GetWebResponse(System.Net.WebRequest)
    
    
      System.Net.WebClient.GetWebResponse(System.Net.WebRequest, System.IAsyncResult)
    
    
      System.Net.WebClient.DownloadData(System.String)
    
    
      System.Net.WebClient.DownloadData(System.Uri)
    
    
      System.Net.WebClient.DownloadFile(System.String, System.String)
    
    
      System.Net.WebClient.DownloadFile(System.Uri, System.String)
    
    
      System.Net.WebClient.OpenRead(System.String)
    
    
      System.Net.WebClient.OpenRead(System.Uri)
    
    
      System.Net.WebClient.OpenWrite(System.String)
    
    
      System.Net.WebClient.OpenWrite(System.Uri)
    
    
      System.Net.WebClient.OpenWrite(System.String, System.String)
    
    
      System.Net.WebClient.OpenWrite(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadData(System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadData(System.Uri, System.Byte[])
    
    
      System.Net.WebClient.UploadData(System.String, System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadData(System.Uri, System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadFile(System.String, System.String)
    
    
      System.Net.WebClient.UploadFile(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadFile(System.String, System.String, System.String)
    
    
      System.Net.WebClient.UploadFile(System.Uri, System.String, System.String)
    
    
      System.Net.WebClient.UploadValues(System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValues(System.Uri, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValues(System.String, System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValues(System.Uri, System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadString(System.String, System.String)
    
    
      System.Net.WebClient.UploadString(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadString(System.String, System.String, System.String)
    
    
      System.Net.WebClient.UploadString(System.Uri, System.String, System.String)
    
    
      System.Net.WebClient.DownloadString(System.String)
    
    
      System.Net.WebClient.DownloadString(System.Uri)
    
    
      System.Net.WebClient.OnOpenReadCompleted(System.Net.OpenReadCompletedEventArgs)
    
    
      System.Net.WebClient.OpenReadAsync(System.Uri)
    
    
      System.Net.WebClient.OpenReadAsync(System.Uri, System.Object)
    
    
      System.Net.WebClient.OnOpenWriteCompleted(System.Net.OpenWriteCompletedEventArgs)
    
    
      System.Net.WebClient.OpenWriteAsync(System.Uri)
    
    
      System.Net.WebClient.OpenWriteAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.OpenWriteAsync(System.Uri, System.String, System.Object)
    
    
      System.Net.WebClient.OnDownloadStringCompleted(System.Net.DownloadStringCompletedEventArgs)
    
    
      System.Net.WebClient.DownloadStringAsync(System.Uri)
    
    
      System.Net.WebClient.DownloadStringAsync(System.Uri, System.Object)
    
    
      System.Net.WebClient.OnDownloadDataCompleted(System.Net.DownloadDataCompletedEventArgs)
    
    
      System.Net.WebClient.DownloadDataAsync(System.Uri)
    
    
      System.Net.WebClient.DownloadDataAsync(System.Uri, System.Object)
    
    
      System.Net.WebClient.OnDownloadFileCompleted(System.ComponentModel.AsyncCompletedEventArgs)
    
    
      System.Net.WebClient.DownloadFileAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.DownloadFileAsync(System.Uri, System.String, System.Object)
    
    
      System.Net.WebClient.OnUploadStringCompleted(System.Net.UploadStringCompletedEventArgs)
    
    
      System.Net.WebClient.UploadStringAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadStringAsync(System.Uri, System.String, System.String)
    
    
      System.Net.WebClient.UploadStringAsync(System.Uri, System.String, System.String, System.Object)
    
    
      System.Net.WebClient.OnUploadDataCompleted(System.Net.UploadDataCompletedEventArgs)
    
    
      System.Net.WebClient.UploadDataAsync(System.Uri, System.Byte[])
    
    
      System.Net.WebClient.UploadDataAsync(System.Uri, System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadDataAsync(System.Uri, System.String, System.Byte[], System.Object)
    
    
      System.Net.WebClient.OnUploadFileCompleted(System.Net.UploadFileCompletedEventArgs)
    
    
      System.Net.WebClient.UploadFileAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadFileAsync(System.Uri, System.String, System.String)
    
    
      System.Net.WebClient.UploadFileAsync(System.Uri, System.String, System.String, System.Object)
    
    
      System.Net.WebClient.OnUploadValuesCompleted(System.Net.UploadValuesCompletedEventArgs)
    
    
      System.Net.WebClient.UploadValuesAsync(System.Uri, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValuesAsync(System.Uri, System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValuesAsync(System.Uri, System.String, System.Collections.Specialized.NameValueCollection, System.Object)
    
    
      System.Net.WebClient.CancelAsync()
    
    
      System.Net.WebClient.DownloadStringTaskAsync(System.String)
    
    
      System.Net.WebClient.DownloadStringTaskAsync(System.Uri)
    
    
      System.Net.WebClient.OpenReadTaskAsync(System.String)
    
    
      System.Net.WebClient.OpenReadTaskAsync(System.Uri)
    
    
      System.Net.WebClient.OpenWriteTaskAsync(System.String)
    
    
      System.Net.WebClient.OpenWriteTaskAsync(System.Uri)
    
    
      System.Net.WebClient.OpenWriteTaskAsync(System.String, System.String)
    
    
      System.Net.WebClient.OpenWriteTaskAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadStringTaskAsync(System.String, System.String)
    
    
      System.Net.WebClient.UploadStringTaskAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadStringTaskAsync(System.String, System.String, System.String)
    
    
      System.Net.WebClient.UploadStringTaskAsync(System.Uri, System.String, System.String)
    
    
      System.Net.WebClient.DownloadDataTaskAsync(System.String)
    
    
      System.Net.WebClient.DownloadDataTaskAsync(System.Uri)
    
    
      System.Net.WebClient.DownloadFileTaskAsync(System.String, System.String)
    
    
      System.Net.WebClient.DownloadFileTaskAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadDataTaskAsync(System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadDataTaskAsync(System.Uri, System.Byte[])
    
    
      System.Net.WebClient.UploadDataTaskAsync(System.String, System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadDataTaskAsync(System.Uri, System.String, System.Byte[])
    
    
      System.Net.WebClient.UploadFileTaskAsync(System.String, System.String)
    
    
      System.Net.WebClient.UploadFileTaskAsync(System.Uri, System.String)
    
    
      System.Net.WebClient.UploadFileTaskAsync(System.String, System.String, System.String)
    
    
      System.Net.WebClient.UploadFileTaskAsync(System.Uri, System.String, System.String)
    
    
      System.Net.WebClient.UploadValuesTaskAsync(System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValuesTaskAsync(System.String, System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValuesTaskAsync(System.Uri, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.UploadValuesTaskAsync(System.Uri, System.String, System.Collections.Specialized.NameValueCollection)
    
    
      System.Net.WebClient.OnDownloadProgressChanged(System.Net.DownloadProgressChangedEventArgs)
    
    
      System.Net.WebClient.OnUploadProgressChanged(System.Net.UploadProgressChangedEventArgs)
    
    
      System.Net.WebClient.Encoding
    
    
      System.Net.WebClient.BaseAddress
    
    
      System.Net.WebClient.Credentials
    
    
      System.Net.WebClient.UseDefaultCredentials
    
    
      System.Net.WebClient.Headers
    
    
      System.Net.WebClient.QueryString
    
    
      System.Net.WebClient.ResponseHeaders
    
    
      System.Net.WebClient.Proxy
    
    
      System.Net.WebClient.CachePolicy
    
    
      System.Net.WebClient.IsBusy
    
    
      System.Net.WebClient.OpenReadCompleted
    
    
      System.Net.WebClient.OpenWriteCompleted
    
    
      System.Net.WebClient.DownloadStringCompleted
    
    
      System.Net.WebClient.DownloadDataCompleted
    
    
      System.Net.WebClient.DownloadFileCompleted
    
    
      System.Net.WebClient.UploadStringCompleted
    
    
      System.Net.WebClient.UploadDataCompleted
    
    
      System.Net.WebClient.UploadFileCompleted
    
    
      System.Net.WebClient.UploadValuesCompleted
    
    
      System.Net.WebClient.DownloadProgressChanged
    
    
      System.Net.WebClient.UploadProgressChanged
    
    
      System.ComponentModel.Component.Dispose()
    
    
      System.ComponentModel.Component.Dispose(System.Boolean)
    
    
      System.ComponentModel.Component.GetService(System.Type)
    
    
      System.ComponentModel.Component.ToString()
    
    
      System.ComponentModel.Component.CanRaiseEvents
    
    
      System.ComponentModel.Component.Events
    
    
      System.ComponentModel.Component.Site
    
    
      System.ComponentModel.Component.Container
    
    
      System.ComponentModel.Component.DesignMode
    
    
      System.ComponentModel.Component.Disposed
    
    
      System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    
    
      System.MarshalByRefObject.GetLifetimeService()
    
    
      System.MarshalByRefObject.InitializeLifetimeService()
    
    
      System.MarshalByRefObject.CreateObjRef(System.Type)
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: RuriLib.CaptchaServices
Assembly: RuriLib.dll
Syntax
public class CWebClient : WebClient, IComponent, IDisposable
  Properties
| Improve this Doc View SourceTimeout
The maximum time to wait for a response.
Declaration
public int Timeout { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Methods
| Improve this Doc View SourceGetWebRequest(Uri)
Gets the WebRequest.
Declaration
protected override WebRequest GetWebRequest(Uri uri)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Uri | uri | The uri  | 
      
Returns
| Type | Description | 
|---|---|
| System.Net.WebRequest | The WebRequest  | 
      
Overrides
System.Net.WebClient.GetWebRequest(System.Uri)
  Implements
      System.ComponentModel.IComponent
  
  
      System.IDisposable