C# Class Opc.Ua.ViewTable

The table of all reference types known to the server.
This class is thread safe.
Afficher le fichier Open project: OPCFoundation/UA-.NETStandardLibrary

Méthodes publiques

Méthode Description
Add ( ViewNode view ) : void

Adds a view to the table.

IsNodeInView ( ViewDescription description, Opc.Ua.NodeId nodeId ) : bool

Determines whether a node is in a view.

IsReferenceInView ( ViewDescription description, ReferenceDescription reference ) : bool

Determines whether a reference is in a view.

IsValid ( ViewDescription description ) : bool

Determines whether a node id is a valid view id.

Remove ( Opc.Ua.NodeId viewId ) : void

Removes a view from the table.

ViewTable ( ) : System

Initializes the object with default values.

Method Details

Add() public méthode

Adds a view to the table.
public Add ( ViewNode view ) : void
view ViewNode The view.
Résultat void

IsNodeInView() public méthode

Determines whether a node is in a view.
public IsNodeInView ( ViewDescription description, Opc.Ua.NodeId nodeId ) : bool
description ViewDescription The description.
nodeId Opc.Ua.NodeId The node id.
Résultat bool

IsReferenceInView() public méthode

Determines whether a reference is in a view.
public IsReferenceInView ( ViewDescription description, ReferenceDescription reference ) : bool
description ViewDescription The description.
reference ReferenceDescription The reference.
Résultat bool

IsValid() public méthode

Determines whether a node id is a valid view id.
public IsValid ( ViewDescription description ) : bool
description ViewDescription The description.
Résultat bool

Remove() public méthode

Removes a view from the table.
public Remove ( Opc.Ua.NodeId viewId ) : void
viewId Opc.Ua.NodeId The view identifier.
Résultat void

ViewTable() public méthode

Initializes the object with default values.
public ViewTable ( ) : System
Résultat System