.NET Based OPC UA Client/Server SDK  3.3.3.537
UnifiedAutomation.UaBase.Diagnostics Class Reference

Stores the diagnostics for a service or operation. More...

Inherits IFormattable.

Public Member Functions

 Diagnostics ()
 Initializes a new instance of the Diagnostics class. More...
 
 Diagnostics (string symbolicId, string namespaceUri, LocalizedText localizedText, string additionalInfo, StatusCode innerStatus)
 Initializes a new instance of the Diagnostics class. More...
 
 Diagnostics (int index, IList< DiagnosticInfo > diagnosticInfos, IList< string > strings)
 Initializes a new instance of the Diagnostics class. More...
 
 Diagnostics (DiagnosticInfo diagnosticInfo, IList< string > strings)
 Initializes a new instance of the Diagnostics class. More...
 
override string ToString ()
 Formats the object as a string. More...
 
string ToString (string format, IFormatProvider formatProvider)
 Formats the object as a string. More...
 
string Format ()
 Formats a node id as a string. More...
 
void Format (StringBuilder buffer)
 Formats the node ids as string and adds it to the buffer. More...
 

Properties

string SymbolicId [get, set]
 Gets the symbolic id. More...
 
string NamespaceUri [get, set]
 Gets the namespace URI. More...
 
LocalizedText LocalizedText [get, set]
 Gets the localized text. More...
 
string AdditionalInfo [get, set]
 Gets the additional info. More...
 
StatusCode InnerStatus [get, set]
 Gets the inner status. More...
 

Detailed Description

Stores the diagnostics for a service or operation.

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.Diagnostics.Diagnostics ( )

Initializes a new instance of the Diagnostics class.

UnifiedAutomation.UaBase.Diagnostics.Diagnostics ( string  symbolicId,
string  namespaceUri,
LocalizedText  localizedText,
string  additionalInfo,
StatusCode  innerStatus 
)

Initializes a new instance of the Diagnostics class.

Parameters
symbolicIdThe symbolic id.
namespaceUriThe namespace URI.
localizedTextThe localized text.
additionalInfoThe additional info.
innerStatusThe inner status.
UnifiedAutomation.UaBase.Diagnostics.Diagnostics ( int  index,
IList< DiagnosticInfo diagnosticInfos,
IList< string >  strings 
)

Initializes a new instance of the Diagnostics class.

Parameters
indexThe index.
diagnosticInfosThe diagnostic infos.
stringsThe strings.
UnifiedAutomation.UaBase.Diagnostics.Diagnostics ( DiagnosticInfo  diagnosticInfo,
IList< string >  strings 
)

Initializes a new instance of the Diagnostics class.

Parameters
diagnosticInfoThe diagnostic info.
stringsThe strings.

Member Function Documentation

string UnifiedAutomation.UaBase.Diagnostics.Format ( )

Formats a node id as a string.

void UnifiedAutomation.UaBase.Diagnostics.Format ( StringBuilder  buffer)

Formats the node ids as string and adds it to the buffer.

Parameters
bufferThe buffer.
override string UnifiedAutomation.UaBase.Diagnostics.ToString ( )

Formats the object as a string.

string UnifiedAutomation.UaBase.Diagnostics.ToString ( string  format,
IFormatProvider  formatProvider 
)

Formats the object as a string.

Parameters
formatThe format.
formatProviderThe format provider.
Returns
A System.String that represents this instance.

Property Documentation

string UnifiedAutomation.UaBase.Diagnostics.AdditionalInfo
getset

Gets the additional info.

The additional info.

StatusCode UnifiedAutomation.UaBase.Diagnostics.InnerStatus
getset

Gets the inner status.

The inner status.

LocalizedText UnifiedAutomation.UaBase.Diagnostics.LocalizedText
getset

Gets the localized text.

The localized text.

string UnifiedAutomation.UaBase.Diagnostics.NamespaceUri
getset

Gets the namespace URI.

The namespace URI.

string UnifiedAutomation.UaBase.Diagnostics.SymbolicId
getset

Gets the symbolic id.

The symbolic id.


The documentation for this class was generated from the following file: