LogToFile(String,Int32,Int32) Method
Enables DicomObjects logging, specifies where DicomObjects log files appear, what
the logging level is and the timer interval when new log file should be
generated.
public static void LogToFile(
System.string ,
System.int ,
System.int
)
public procedure LogToFile(
: System.String;
: System.Integer;
: System.Integer
); static;
public static function LogToFile(
: System.String,
: System.int,
: System.int
);
public: static void LogToFile(
System.string* ,
System.int ,
System.int
)
public:
static void LogToFile(
System.String^ ,
System.int ,
System.int
)
'Declaration
Public Overloads Shared Sub LogToFile( _
ByVal As System.String, _
ByVal As System.Integer, _
ByVal As System.Integer _
)
'Usage
Dim Path As System.String
Dim LogLevel As System.Integer
Dim RestartMinutes As System.Integer
DicomGlobal.LogToFile(Path, LogLevel, RestartMinutes)
Parameters
- Path
The location of the log files.
If an empty string being passed, DicomObjects will use "C:\" as the default location.
But still it is the container's responsibility to ensure either that the path is valid and correct.
- LogLevel
This value controls the level of details logged either to the display, or to a file.
The allowable values for log level are:
Decimal |
Hex |
|
1 |
1 |
Errors |
2 |
2 |
Warnings |
4 |
4 |
Informational Messages |
8 |
8 |
Detailed Logging |
16 |
10 |
All DICOM attributes received or read |
32 |
20 |
All DICOM attributes send or written |
64 |
40 |
Byte-Level data received, except contents of data PDUs |
128 |
80 |
Byte-level data sent, except contents of data PDUs |
256 |
100 |
All bytes received |
512 |
200 |
All bytes sent |
- RestartMinutes
RestartMinutes as int, the time interval when a new log file should be generated.
Target Platforms: .NET CLR 4.8 or higher