.NET Based OPC UA Client/Server SDK  3.3.0.530
UnifiedAutomation.UaBase.AbsoluteName Class Reference

An absolute qualified name. More...

Public Member Functions

 AbsoluteName (string name)
 Initializes a new instance of the AbsoluteName class. More...
 
 AbsoluteName (string name, string namespaceUri)
 Initializes a new instance of the AbsoluteName class. More...
 
QualifiedName ToQualifiedName (IList< string > namespaceUris)
 Converts the absolute name to a qualified name. More...
 

Static Public Member Functions

static QualifiedName ToQualifiedName (AbsoluteName input, IList< string > namespaceUris)
 Converts the absolute name to a qualified name. More...
 
static QualifiedName[] ToQualifiedNames (IList< AbsoluteName > input, IList< string > namespaceUris)
 Converts a list of absolute names to an array of qualified names. More...
 
static QualifiedName[][] ToQualifiedNames (IList< AbsoluteName[]> input, IList< string > namespaceUris)
 Converts the list of absolute name array to an array of qualified name arrays. More...
 
static string ToString (AbsoluteName input, NamespaceTable namespaceUris)
 Converts the absolute name to string. More...
 
static string ToString (params QualifiedName[] browseNames)
 Converts the absolute name to string. More...
 
static string ToString (IList< AbsoluteName > input, NamespaceTable namespaceUris)
 Converts the list of absolute names to a browse path. More...
 
static string[] ToString (IList< AbsoluteName[]> input, NamespaceTable namespaceUris)
 Converts the list of absolute name arrays to an array of browse paths. More...
 
static string ToString (IList< QualifiedName > browsePath)
 Converts a browse path to a string. More...
 
static QualifiedName[] ToQualifiedNames (string browsePath)
 Converts a browse path to an array of qualified names. More...
 
static QualifiedName[] ToQualifiedNames (string browsePath, StringTable sourceTable, StringTable targetTable)
 Converts a browse path to an array of qualified names. More...
 

Properties

string NamespaceUri [get]
 Gets the namespace URI. More...
 
string Name [get]
 Gets the name. More...
 
static AbsoluteName[] EmptyArray [get]
 An empty array of absolute names. More...
 

Detailed Description

An absolute qualified name.

Constructor & Destructor Documentation

UnifiedAutomation.UaBase.AbsoluteName.AbsoluteName ( string  name)

Initializes a new instance of the AbsoluteName class.

Parameters
nameThe name.
UnifiedAutomation.UaBase.AbsoluteName.AbsoluteName ( string  name,
string  namespaceUri 
)

Initializes a new instance of the AbsoluteName class.

Parameters
nameThe name.
namespaceUriThe namespace URI.

Member Function Documentation

QualifiedName UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedName ( IList< string >  namespaceUris)

Converts the absolute name to a qualified name.

Parameters
namespaceUrisThe namespace uris.
Returns
static QualifiedName UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedName ( AbsoluteName  input,
IList< string >  namespaceUris 
)
static

Converts the absolute name to a qualified name.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static QualifiedName [] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( IList< AbsoluteName input,
IList< string >  namespaceUris 
)
static

Converts a list of absolute names to an array of qualified names.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static QualifiedName [][] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( IList< AbsoluteName[]>  input,
IList< string >  namespaceUris 
)
static

Converts the list of absolute name array to an array of qualified name arrays.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static QualifiedName [] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( string  browsePath)
static

Converts a browse path to an array of qualified names.

Parameters
browsePathThe browse path.
Returns
static QualifiedName [] UnifiedAutomation.UaBase.AbsoluteName.ToQualifiedNames ( string  browsePath,
StringTable  sourceTable,
StringTable  targetTable 
)
static

Converts a browse path to an array of qualified names.

Parameters
browsePathThe browse path.
sourceTableThe source table.
targetTableThe target table.
Returns
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( AbsoluteName  input,
NamespaceTable  namespaceUris 
)
static

Converts the absolute name to string.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( params QualifiedName[]  browseNames)
static

Converts the absolute name to string.

Parameters
browseNamesThe browse names.
Returns
A System.String that represents this instance.
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( IList< AbsoluteName input,
NamespaceTable  namespaceUris 
)
static

Converts the list of absolute names to a browse path.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static string [] UnifiedAutomation.UaBase.AbsoluteName.ToString ( IList< AbsoluteName[]>  input,
NamespaceTable  namespaceUris 
)
static

Converts the list of absolute name arrays to an array of browse paths.

Parameters
inputThe input.
namespaceUrisThe namespace uris.
Returns
static string UnifiedAutomation.UaBase.AbsoluteName.ToString ( IList< QualifiedName browsePath)
static

Converts a browse path to a string.

Property Documentation

AbsoluteName [] UnifiedAutomation.UaBase.AbsoluteName.EmptyArray
staticget

An empty array of absolute names.

string UnifiedAutomation.UaBase.AbsoluteName.Name
get

Gets the name.

string UnifiedAutomation.UaBase.AbsoluteName.NamespaceUri
get

Gets the namespace URI.


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