Class
ProxyBase

Base class for all proxy endpoints. This class is responsible for accepting incoming connections and passing them off to a handler thread.

Definition

Namespace:Fiddler

Assembly:FiddlerCore.dll

Syntax:

cs-api-definition
public class ProxyBase : IDisposable

Inheritance: objectProxyBase

Derived Classes: ProxyReverseProxy

Implements: IDisposable

Inherited Members object.GetType()object.MemberwiseClone()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()

Constructors

ProxyBase()

Declaration

cs-api-definition
public ProxyBase()

Fields

oAcceptor

The Socket Endpoint on which this proxy receives requests

Declaration

cs-api-definition
protected Socket oAcceptor

Field Value

Socket

Properties

IsListening

Returns true if the proxy is listening on a port.

Declaration

cs-api-definition
public bool IsListening { get; }

Property Value

bool

ListenPort

The port on which this instance is listening

Declaration

cs-api-definition
public int ListenPort { get; }

Property Value

int

Methods

Dispose()

Dispose Fiddler's listening socket

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

ToString()

Returns a string of information about this instance and the ServerPipe reuse pool

Declaration

cs-api-definition
public override string ToString()

Returns

string

A multiline string

Overrides object.ToString()