FileDumpProcessor

Namespace: WellFired.Profile

Inherits: WellFired.Profile.ProfileProcessor.FileProcessor

Description

A custom Processor that will dump all recorded data to disk once the recording has stopped. If you want to get all data regardless of application success or failure, you might consider using the FileStreamProcessor

Public Methods

  FileDumpProcessor ( string filepath )
  FileDumpProcessor ( Stream stream )
override void RecordingStarted ( :ref:`ProbeRecorder<classwellfired_profile_probes_proberecorder>`[] probeRecorders )
override void RecordingUpdated ( )
override void RecordingStopped ( )

Breakdown

  • FileDumpProcessor ( string filepath )

    Description

    Constructs a new FileDumpProcessor.

    Parameters

    filepath The file you’d like to dump your recording data into
  • FileDumpProcessor ( Stream stream )

    Description

    Constructs a new FileDumpProcessor, use this variant if you want to manage the Stream yourself.

    Parameters

    stream
  • override void RecordingStarted ( :ref:`ProbeRecorder<classwellfired_profile_probes_proberecorder>`[] probeRecorders )

    Description

    The Record has been started

    Parameters

    probeRecorders This recording session will record these probes
  • override void RecordingUpdated ( )

    Description

    The recording data has been updated.

  • override void RecordingStopped ( )

    Description

    The recording has stopped.