OSS NAS Tools for C# for 5G for 3GPP Release 16.6.0
Oss.Nas.Diagnostics.Entry Class Reference

Represents an entry in a diagnostic report. More...

Public Member Functions

 Entry (Owner source, Severity severity, Reason reason, Object details, String location)
 Constructs a diagnostic entry from components. More...
 
override String ToString ()
 Creates and returns a string representation of an entry in a diagnostic report. More...
 

Properties

Owner Source [get, set]
 Identifies the NAS/C# runtime component that reported a defect. More...
 
Severity SeverityLevel [get]
 Specifies the severity level of a defect. More...
 
Reason Cause [get]
 Specifies the reason why the entry was created. More...
 
object Details [get]
 Provides more details about a defect. This parameter is optional; it can be null. More...
 
string Location [get, set]
 Identifies the NAS message component in which a defect was detected. More...
 

Detailed Description

Represents an entry in a diagnostic report.

Constructor & Destructor Documentation

◆ Entry()

Oss.Nas.Diagnostics.Entry.Entry ( Owner  source,
Severity  severity,
Reason  reason,
Object  details,
String  location 
)
inline

Constructs a diagnostic entry from components.

Parameters
sourceThe NAS/C# runtime component that reported the defect.
severityThe severity of the defect.
reasonSpecifies the reason why the entry was created.
detailsProvides more details about the defect. This parameter is optional; it can be null.
locationIdentifies the NAS message component in which the defect was detected.

Member Function Documentation

◆ ToString()

override String Oss.Nas.Diagnostics.Entry.ToString ( )
inline

Creates and returns a string representation of an entry in a diagnostic report.

Returns
A string representation of the entry in the diagnostic report.

Property Documentation

◆ Cause

Reason Oss.Nas.Diagnostics.Entry.Cause
get

Specifies the reason why the entry was created.

◆ Details

object Oss.Nas.Diagnostics.Entry.Details
get

Provides more details about a defect. This parameter is optional; it can be null.

◆ Location

string Oss.Nas.Diagnostics.Entry.Location
getset

Identifies the NAS message component in which a defect was detected.

◆ SeverityLevel

Severity Oss.Nas.Diagnostics.Entry.SeverityLevel
get

Specifies the severity level of a defect.

◆ Source

Owner Oss.Nas.Diagnostics.Entry.Source
getset

Identifies the NAS/C# runtime component that reported a defect.