C# Class Whitelog.Core.Loggers.Binary.ContinuesBinaryFileLogger

Inheritance: ILogger, IDisposable
Mostrar archivo Open project: ronenbarak/Whitelog Class Usage Examples

Public Properties

Property Type Description
ID System.Guid

Public Methods

Method Description
AttachToTunnelLog ( LogTunnel logTunnel ) : void
ContinuesBinaryFileLogger ( IStreamProvider streamProvider, ISubmitLogEntryFactory submitLogEntryFactory, IBufferAllocatorFactory bufferAllocatorFactory ) : System
DetachTunnelLog ( LogTunnel logTunnel ) : void
Dispose ( ) : void
RegisterDefinition ( IBinaryPackageDefinition packageDefinition ) : void
WaitForIdle ( ) : void

Private Methods

Method Description
OnNewfileCreated ( ExpendableListWriter expendableListWriter, Stream stream ) : void

Method Details

AttachToTunnelLog() public method

public AttachToTunnelLog ( LogTunnel logTunnel ) : void
logTunnel LogTunnel
return void

ContinuesBinaryFileLogger() public method

public ContinuesBinaryFileLogger ( IStreamProvider streamProvider, ISubmitLogEntryFactory submitLogEntryFactory, IBufferAllocatorFactory bufferAllocatorFactory ) : System
streamProvider IStreamProvider
submitLogEntryFactory ISubmitLogEntryFactory
bufferAllocatorFactory IBufferAllocatorFactory
return System

DetachTunnelLog() public method

public DetachTunnelLog ( LogTunnel logTunnel ) : void
logTunnel LogTunnel
return void

Dispose() public method

public Dispose ( ) : void
return void

RegisterDefinition() public method

public RegisterDefinition ( IBinaryPackageDefinition packageDefinition ) : void
packageDefinition IBinaryPackageDefinition
return void

WaitForIdle() public method

public WaitForIdle ( ) : void
return void

Property Details

ID public_oe static_oe property

public static Guid,System ID
return System.Guid