DicomObjects.NET.8.48 Documentation
DicomObjects Namespace / DicomGlobal Class / LogToStream Method

The stream to send log data to

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






In This Topic
    LogToStream Method
    In This Topic
    Enables DicomObjects logging to a user provided stream
    Syntax
    'Declaration
     
    
    Public Shared Sub LogToStream( _
       ByVal Stream As System.IO.Stream, _
       ByVal LogLevel As System.Integer _
    ) 
    'Usage
     
    
    Dim Stream As System.IO.Stream
    Dim LogLevel As System.Integer
     
    DicomGlobal.LogToStream(Stream, LogLevel)
    public static void LogToStream( 
       System.IO.Stream Stream,
       System.int LogLevel
    )
    public procedure LogToStream( 
        Stream: System.IO.Stream;
        LogLevel: System.Integer
    ); static; 
    public static function LogToStream( 
       Stream : System.IO.Stream,
       LogLevel : System.int
    );
    public: static void LogToStream( 
       System.IO.Stream* Stream,
       System.int LogLevel
    ) 
    public:
    static void LogToStream( 
       System.IO.Stream^ Stream,
       System.int LogLevel
    ) 

    Parameters

    Stream

    The stream to send log data to

    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
    Remarks

    The last two levels should NOT be used routinely when images are being sent or received, as the quality of log data becomes unmanageable, and the system will probably run so slowly that connecting equipment will time-out.

    Other bits in the higher word are reserved for Medical Connections' use or future expansion.

    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also