C# 클래스 Opc.Ua.ViewTable

The table of all reference types known to the server.
This class is thread safe.
파일 보기 프로젝트 열기: OPCFoundation/UA-.NETStandardLibrary

공개 메소드들

메소드 설명
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.

메소드 상세

Add() 공개 메소드

Adds a view to the table.
public Add ( ViewNode view ) : void
view ViewNode The view.
리턴 void

IsNodeInView() 공개 메소드

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.
리턴 bool

IsReferenceInView() 공개 메소드

Determines whether a reference is in a view.
public IsReferenceInView ( ViewDescription description, ReferenceDescription reference ) : bool
description ViewDescription The description.
reference ReferenceDescription The reference.
리턴 bool

IsValid() 공개 메소드

Determines whether a node id is a valid view id.
public IsValid ( ViewDescription description ) : bool
description ViewDescription The description.
리턴 bool

Remove() 공개 메소드

Removes a view from the table.
public Remove ( Opc.Ua.NodeId viewId ) : void
viewId Opc.Ua.NodeId The view identifier.
리턴 void

ViewTable() 공개 메소드

Initializes the object with default values.
public ViewTable ( ) : System
리턴 System