Improve this Doc View Source

Class HttpSettings

This class contains the default settings for the proxy / httpclient These can be modified, are on a global "application" scale. Most have their normal defaults, which would also normally be used, some have special settings The default values and the property descriptions are in the IHttpSettings (which can be used by Dapplo.Config)

Inheritance
System.Object
HttpSettings
Namespace:Dapplo.HttpExtensions.Support
Assembly:Dapplo.HttpExtensions.dll
Syntax
public class HttpSettings : IHttpSettings

Properties

| Improve this Doc View Source

AllowAutoRedirect

Declaration
public bool AllowAutoRedirect { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

AllowPipelining

Declaration
public bool AllowPipelining { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

AuthenticationLevel

Declaration
public AuthenticationLevel AuthenticationLevel { get; set; }
Returns
Type Description
System.Net.Security.AuthenticationLevel
| Improve this Doc View Source

ContinueTimeout

Declaration
public TimeSpan ContinueTimeout { get; set; }
Returns
Type Description
System.TimeSpan
| Improve this Doc View Source

Credentials

Declaration
public ICredentials Credentials { get; set; }
Returns
Type Description
System.Net.ICredentials
| Improve this Doc View Source

DefaultDecompressionMethods

Declaration
public DecompressionMethods DefaultDecompressionMethods { get; set; }
Returns
Type Description
System.Net.DecompressionMethods
| Improve this Doc View Source

DefaultUserAgent

Declaration
public string DefaultUserAgent { get; set; }
Returns
Type Description
System.String
| Improve this Doc View Source

Expect100Continue

Declaration
public bool Expect100Continue { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ImpersonationLevel

Declaration
public TokenImpersonationLevel ImpersonationLevel { get; set; }
Returns
Type Description
System.Security.Principal.TokenImpersonationLevel
| Improve this Doc View Source

MaxAutomaticRedirections

Declaration
public int MaxAutomaticRedirections { get; set; }
Returns
Type Description
System.Int32
| Improve this Doc View Source

MaxRequestContentBufferSize

Declaration
public long MaxRequestContentBufferSize { get; set; }
Returns
Type Description
System.Int64
| Improve this Doc View Source

MaxResponseContentBufferSize

Declaration
public long MaxResponseContentBufferSize { get; set; }
Returns
Type Description
System.Int64
| Improve this Doc View Source

MaxResponseHeadersLength

Declaration
public int MaxResponseHeadersLength { get; set; }
Returns
Type Description
System.Int32
| Improve this Doc View Source

PreAuthenticate

Declaration
public bool PreAuthenticate { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ProxyBypassList

Declaration
public string[] ProxyBypassList { get; set; }
Returns
Type Description
System.String[]
| Improve this Doc View Source

ProxyBypassOnLocal

Declaration
public bool ProxyBypassOnLocal { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

ProxyCredentials

Declaration
public ICredentials ProxyCredentials { get; set; }
Returns
Type Description
System.Net.ICredentials
| Improve this Doc View Source

ProxyUri

Declaration
public Uri ProxyUri { get; set; }
Returns
Type Description
System.Uri
| Improve this Doc View Source

ReadWriteTimeout

Declaration
public int ReadWriteTimeout { get; set; }
Returns
Type Description
System.Int32
| Improve this Doc View Source

RequestCacheLevel

Declaration
public RequestCacheLevel RequestCacheLevel { get; set; }
Returns
Type Description
System.Net.Cache.RequestCacheLevel
| Improve this Doc View Source

RequestTimeout

Declaration
public TimeSpan RequestTimeout { get; set; }
Returns
Type Description
System.TimeSpan
| Improve this Doc View Source

UseCookies

Declaration
public bool UseCookies { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

UseDefaultCredentials

Declaration
public bool UseDefaultCredentials { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

UseDefaultCredentialsForProy

Declaration
public bool UseDefaultCredentialsForProy { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

UseDefaultProxy

Declaration
public bool UseDefaultProxy { get; set; }
Returns
Type Description
System.Boolean
| Improve this Doc View Source

UseProxy

Declaration
public bool UseProxy { get; set; }
Returns
Type Description
System.Boolean