C# 클래스 Quickstarts.DataAccessServer.SegmentState

A object which maps a segment to a UA object.
상속: Opc.Ua.FolderState
파일 보기 프로젝트 열기: OPCFoundation/UA-.NET 1 사용 예제들

공개 메소드들

메소드 설명
CreateBrowser ( ISystemContext context, ViewDescription view, Opc.Ua.NodeId referenceType, bool includeSubtypes, BrowseDirection browseDirection, Opc.Ua.QualifiedName browseName, IEnumerable additionalReferences, bool internalOnly ) : INodeBrowser

Creates a browser that explores the structure of the block.

SegmentState ( ISystemContext context, Opc.Ua.NodeId nodeId, UnderlyingSystemSegment segment ) : System

Initializes a new instance of the SegmentState class.

보호된 메소드들

메소드 설명
PopulateBrowser ( ISystemContext context, NodeBrowser browser ) : void

Populates the browser with references that meet the criteria.

메소드 상세

CreateBrowser() 공개 메소드

Creates a browser that explores the structure of the block.
public CreateBrowser ( ISystemContext context, ViewDescription view, Opc.Ua.NodeId referenceType, bool includeSubtypes, BrowseDirection browseDirection, Opc.Ua.QualifiedName browseName, IEnumerable additionalReferences, bool internalOnly ) : INodeBrowser
context ISystemContext The system context to use.
view Opc.Ua.ViewDescription The view which may restrict the set of references/nodes found.
referenceType Opc.Ua.NodeId The type of references being followed.
includeSubtypes bool Whether subtypes of the reference type are followed.
browseDirection BrowseDirection Which way the references are being followed.
browseName Opc.Ua.QualifiedName The browse name of a specific target (used when translating browse paths).
additionalReferences IEnumerable Any additional references that should be included.
internalOnly bool If true the browser should not making blocking calls to external systems.
리턴 INodeBrowser

PopulateBrowser() 보호된 메소드

Populates the browser with references that meet the criteria.
protected PopulateBrowser ( ISystemContext context, NodeBrowser browser ) : void
context ISystemContext The context for the system being accessed.
browser Opc.Ua.NodeBrowser The browser to populate.
리턴 void

SegmentState() 공개 메소드

Initializes a new instance of the SegmentState class.
public SegmentState ( ISystemContext context, Opc.Ua.NodeId nodeId, UnderlyingSystemSegment segment ) : System
context ISystemContext The context.
nodeId Opc.Ua.NodeId The node id.
segment UnderlyingSystemSegment The segment.
리턴 System