A list of nodes to Browse
More...
Inherits IFormattable, and UnifiedAutomation.UaBase.IEncodeable.
A list of nodes to Browse
UnifiedAutomation.UaBase.BrowseDescription.BrowseDescription |
( |
| ) |
|
|
inline |
Applies the result filter (modifies the reference passed in and returns it).
- Parameters
-
reference | The reference to modify. |
- Returns
- The modified reference.
virtual bool UnifiedAutomation.UaBase.BrowseDescription.IsEqual |
( |
IEncodeable |
encodeable | ) |
|
|
inlinevirtual |
bool UnifiedAutomation.UaBase.BrowseDescription.IsNodeClassSelected |
( |
NodeClass |
nodeClass | ) |
|
|
inline |
Determines whether [is node class selected] [the specified node class].
- Parameters
-
- Returns
true
if [is node class selected] [the specified node class]; otherwise, false
.
bool UnifiedAutomation.UaBase.BrowseDescription.IsReferenceSelected |
( |
NodeId |
referenceTypeId, |
|
|
bool |
isInverse, |
|
|
ITypeTable |
typeTable |
|
) |
| |
|
inline |
Determines whether the reference selected.
- Parameters
-
referenceTypeId | The reference type id. |
isInverse | iIf TRUE the reference is an inverse reference. |
typeTable | The type table. |
- Returns
- TRUE if the reference is selected.
override string UnifiedAutomation.UaBase.BrowseDescription.ToString |
( |
| ) |
|
|
inline |
Returns a System.String that represents this instance.
- Returns
- A System.String that represents this instance.
string UnifiedAutomation.UaBase.BrowseDescription.ToString |
( |
string |
format, |
|
|
IFormatProvider |
formatProvider |
|
) |
| |
|
inline |
Returns a System.String that represents this instance.
- Parameters
-
format | The format. |
formatProvider | The format provider. |
- Returns
- A System.String that represents this instance.
The returned References do indicate the direction the Server followed in the isForward parameter of the ReferenceDescription.
Symmetric References are always considered to be in forward direction therefore the isForward flag is always set to TRUE and symmetric References are not returned if browseDirection is set to INVERSE_1.
bool UnifiedAutomation.UaBase.BrowseDescription.IncludeSubtypes |
|
getset |
Indicates whether subtypes of the ReferenceType should be included in the browse.
If TRUE, then instances of referenceTypeId and all of its subtypes are returned.
uint UnifiedAutomation.UaBase.BrowseDescription.NodeClassMask |
|
getset |
Specifies the NodeClasses of the TargetNodes.
Only TargetNodes with the selected NodeClasses are returned. The NodeClasses are assigned the following bits:
Bit | Node Class |
0 | Object |
1 | Variable |
2 | Method |
3 | ObjectType |
4 | VariableType |
5 | ReferenceType |
6 | DataType |
7 | View |
If set to zero, then all NodeClasses are returned.
NodeId UnifiedAutomation.UaBase.BrowseDescription.NodeId |
|
getset |
NodeId of the Node to be browsed.
If a view is provided, it shall include this Node.
NodeId UnifiedAutomation.UaBase.BrowseDescription.ReferenceTypeId |
|
getset |
Specifies the NodeId of the ReferenceType to follow.
Only instances of this ReferenceType or its subtypes are returned.
If not specified, all References are returned and includeSubtypes is ignored.
uint UnifiedAutomation.UaBase.BrowseDescription.ResultMask |
|
getset |
Specifies the fields in the ReferenceDescription structure that should be returned.
The fields are assigned the following bits:
Bit | Result |
0 | ReferenceType |
1 | IsForward |
2 | NodeClass |
3 | BrowseName |
4 | DisplayName |
5 | TypeDefinition |
object UnifiedAutomation.UaBase.BrowseDescription.UserData |
|
getset |
Gets or sets the user data.
The user data.
The documentation for this class was generated from the following files:
- C:/work/uasdknet/src/UaBase/Generated/Opc.Ua.DataTypes.cs
- C:/work/uasdknet/src/UaBase/Helpers/BrowseDescription.cs