Click or drag to resize

HttpCustomHandler Class

[Missing <summary> documentation for "T:Cadcorp.Web.Proxy.HttpCustomHandler"]

Inheritance Hierarchy

Namespace:  Cadcorp.Web.Proxy
Assembly:  Cadcorp.Web.Proxy (in Cadcorp.Web.Proxy.dll) Version: 9.0.2618.0 (9.0.2618.0)
Syntax
public class HttpCustomHandler : WinHttpHandler

The HttpCustomHandler type exposes the following members.

Constructors
  NameDescription
Public methodHttpCustomHandler
Initializes a new instance of the HttpCustomHandler class
Top
Properties
  NameDescription
Public propertyAutomaticDecompression
Gets or sets the type of decompression method used by the handler for automatic decompression of the HTTP content response.
(Inherited from WinHttpHandler.)
Public propertyAutomaticRedirection
Gets or sets a value that indicates whether the handler should follow HTTP redirection responses.
(Inherited from WinHttpHandler.)
Public propertyCheckCertificateRevocationList
Gets or sets a value that indicates whether to check the revocation list of certificates during SSL certificate validation.
(Inherited from WinHttpHandler.)
Public propertyClientCertificateOption
Gets or sets a value that indicates if the certificate is automatically picked from the certificate store or if the caller is allowed to pass in a specific client certificate.
(Inherited from WinHttpHandler.)
Public propertyClientCertificates
Gets or sets a collection of client authentication SSL certificates that are used for client authentication by the Handler if the ClientCertificateOption property is set to Manual.
(Inherited from WinHttpHandler.)
Public propertyCookieContainer
Gets or sets the managed cookie container object. This property is only used when the CookieUsePolicy property is set to UseSpecifiedCookieContainer. Otherwise, the SendAsync(HttpRequestMessage, CancellationToken) method will throw an exception.
(Inherited from WinHttpHandler.)
Public propertyCookieUsePolicy
Gets or sets a value that indicates how cookies should be managed and used. Developers can choose to ignore cookies, allow the handler to automatically manage them or manually handle them using a CookieContainer object.
(Inherited from WinHttpHandler.)
Public propertyDefaultProxyCredentials
Gets or sets the credentials used to authenticate the user to an authenticating proxy.
(Inherited from WinHttpHandler.)
Public propertyMaxAutomaticRedirections
Gets or sets the maximum number of allowed HTTP redirects.
(Inherited from WinHttpHandler.)
Public propertyMaxConnectionsPerServer
Gets or sets the maximum number of TCP connections allowed to a single server.
(Inherited from WinHttpHandler.)
Public propertyMaxResponseDrainSize
Gets or sets the maximum amount of data that can be drained from responses in bytes.
(Inherited from WinHttpHandler.)
Public propertyMaxResponseHeadersLength
Gets or sets the maximum size of the header portion from the server response in bytes.
(Inherited from WinHttpHandler.)
Public propertyPreAuthenticate
Gets or sets a value that indicates whether the handler sends an Authorization header with the request.
(Inherited from WinHttpHandler.)
Public propertyProperties (Inherited from WinHttpHandler.)
Public propertyProxy
Gets or sets the custom proxy when the WindowsProxyUsePolicy property is set to use a custom proxy.
(Inherited from WinHttpHandler.)
Public propertyReceiveDataTimeout
Gets or sets the timeout for receiving the data portion of a response from the server.
(Inherited from WinHttpHandler.)
Public propertyReceiveHeadersTimeout
Gets or sets the timeout for receiving the headers of a response from the server.
(Inherited from WinHttpHandler.)
Public propertySendTimeout
Gets or sets the timeout for sending a request.
(Inherited from WinHttpHandler.)
Public propertyServerCertificateValidationCallback
Gets or sets a callback method to validate the server certificate. This callback is part of the SSL handshake.
(Inherited from WinHttpHandler.)
Public propertyServerCredentials
Gets or sets the credentials to be used by the client to authenticate to the server.
(Inherited from WinHttpHandler.)
Public propertySslProtocols
Gets or sets the collection of TLS/SSL protocols supported by the client.
(Inherited from WinHttpHandler.)
Public propertyWindowsProxyUsePolicy
Gets or sets the proxy setting. This property can be set to disable the proxy, use a custom proxy, or use the proxy settings of WinHTTP or WinInet on the machine.
(Inherited from WinHttpHandler.)
Top
Methods
  NameDescription
Public methodDispose
Releases the unmanaged resources and disposes of the managed resources used by the HttpMessageHandler.
(Inherited from HttpMessageHandler.)
Protected methodDispose(Boolean) (Inherited from WinHttpHandler.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSendAsync (Overrides WinHttpHandler.SendAsync(HttpRequestMessage, CancellationToken).)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also