Interface IFileOperations
Syntax
public interface IFileOperations : IDisposable
Methods
Append(Byte*, UInt64, Boolean)
Declaration
void Append(byte *data, ulong length, bool newLine)
Parameters
Flush()
Declaration
Initialize(ref FixedString4096Bytes, ref FixedString64Bytes, ref FixedString4096Bytes)
Declaration
void Initialize(ref FixedString4096Bytes prefix, ref FixedString64Bytes separator, ref FixedString4096Bytes postfix)
Parameters
Type |
Name |
Description |
FixedString4096Bytes |
prefix |
|
FixedString64Bytes |
separator |
|
FixedString4096Bytes |
postfix |
|
OpenFileForLogging(ref FixedString512Bytes, ref FixedString32Bytes, Int64, TimeSpan, Int32)
Declaration
bool OpenFileForLogging(ref FixedString512Bytes fileName, ref FixedString32Bytes fileExt, long maxBytes, TimeSpan maxTimeSpan, int maxRoll)
Parameters
Type |
Name |
Description |
FixedString512Bytes |
fileName |
|
FixedString32Bytes |
fileExt |
|
Int64 |
maxBytes |
|
TimeSpan |
maxTimeSpan |
|
Int32 |
maxRoll |
|
Returns