C# Class Microsoft.HockeyApp.Channel.FlushManager

This class handles all the logic for flushing the In Memory buffer to the persistent storage.
Inheritance: IDisposable
显示文件 Open project: bitstadium/HockeySDK-Windows Class Usage Examples

Private Properties

Property Type Description
Flush void
FlushLoop void
FlushManager System
OnTelemetryBufferFull void

Public Methods

Method Description
Dispose ( ) : void

Disposes the object.

Private Methods

Method Description
Flush ( ) : void

Persist the in-memory telemetry items.

FlushLoop ( ) : void

Flushes in intervals set by FlushDelay.

FlushManager ( BaseStorageService storage, TelemetryBuffer telemetryBuffer, bool supportAutoFlush = true ) : System

Initializes a new instance of the FlushManager class.

OnTelemetryBufferFull ( ) : void

Handles the full event coming from the TelemetryBuffer.

Method Details

Dispose() public method

Disposes the object.
public Dispose ( ) : void
return void