Table of Contents

Class BreakPointContext

Namespace
Fluxzy.Core.Breakpoints
Assembly
Fluxzy.Core.dll
public class BreakPointContext
Inheritance
BreakPointContext
Inherited Members

Constructors

BreakPointContext(Exchange, Filter, Action<IBreakPointAlterationModel, BreakPointContext>)

public BreakPointContext(Exchange exchange, Filter filter, Action<IBreakPointAlterationModel, BreakPointContext> statusChanged)

Parameters

exchange Exchange
filter Filter
statusChanged Action<IBreakPointAlterationModel, BreakPointContext>

Properties

ConnectionSetupCompletion

public BreakPointOrigin<ConnectionSetupStepModel> ConnectionSetupCompletion { get; set; }

Property Value

BreakPointOrigin<ConnectionSetupStepModel>

CurrentHit

public BreakPointLocation? CurrentHit { get; set; }

Property Value

BreakPointLocation?

CurrentScope

public FilterScope CurrentScope { get; set; }

Property Value

FilterScope

ExchangeInfo

public ExchangeInfo ExchangeInfo { get; }

Property Value

ExchangeInfo

Filter

public Filter Filter { get; }

Property Value

Filter

LastLocation

public BreakPointLocation LastLocation { get; set; }

Property Value

BreakPointLocation

RequestHeaderCompletion

public BreakPointOrigin<RequestSetupStepModel> RequestHeaderCompletion { get; set; }

Property Value

BreakPointOrigin<RequestSetupStepModel>

ResponseHeaderCompletion

public BreakPointOrigin<ResponseSetupStepModel> ResponseHeaderCompletion { get; }

Property Value

BreakPointOrigin<ResponseSetupStepModel>

Methods

ContinueOnce()

public void ContinueOnce()

ContinueUntil(BreakPointLocation)

public void ContinueUntil(BreakPointLocation location)

Parameters

location BreakPointLocation

ContinueUntilEnd()

public void ContinueUntilEnd()

GetInfo()

public BreakPointContextInfo GetInfo()

Returns

BreakPointContextInfo