C# Class Opc.Ua.Com.Client.DaItemState

A object which maps a COM DA item to a UA variable.
Inheritance: BaseDataVariableState
显示文件 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
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 finds the references to the branch.

DaItemState ( ISystemContext context, DaElement element, ushort namespaceIndex ) : System

Initializes a new instance of the DaItemState class.

Initialize ( ISystemContext context, DaElement element, ushort namespaceIndex ) : void

Initializes the node from the element.

Method Details

CreateBrowser() public method

Creates a browser that finds the references to the branch.
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.
return INodeBrowser

DaItemState() public method

Initializes a new instance of the DaItemState class.
public DaItemState ( ISystemContext context, DaElement element, ushort namespaceIndex ) : System
context ISystemContext The context.
element DaElement The element.
namespaceIndex ushort Index of the namespace.
return System

Initialize() public method

Initializes the node from the element.
public Initialize ( ISystemContext context, DaElement element, ushort namespaceIndex ) : void
context ISystemContext The context.
element DaElement The element.
namespaceIndex ushort Index of the namespace.
return void