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

Browses areas and sources in the AE server.
Inheritance: ComObject
ファイルを表示 Open project: OPCFoundation/UA-.NET Class Usage Examples

Public Methods

Method Description
ComAeBrowserClient ( ComAeClient client, string qualifiedName ) : System

Initializes a new instance of the ComAeBrowserClient class.

FindArea ( ISystemContext context, string qualifiedName, ushort namespaceIndex ) : BaseObjectState

Finds the area.

FindSource ( ISystemContext context, string areaName, string sourceName, ushort namespaceIndex ) : BaseObjectState

Finds the source.

Next ( ISystemContext context, ushort namespaceIndex ) : BaseObjectState

Returns the next AE area or source.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

An overrideable version of the Dispose.

Private Methods

Method Description
ChangeBrowsePosition ( OPCAEBROWSEDIRECTION direction, string qualifiedName ) : bool

Changes the browse position.

CreateEnumerator ( bool sources ) : EnumString

Creates an enumerator for the current browse position.

GetQualifiedAreaName ( string name ) : string

Gets the qualified name for the area.

GetQualifiedSourceName ( string name ) : string

Gets the qualified name for the source.

Method Details

ComAeBrowserClient() public method

Initializes a new instance of the ComAeBrowserClient class.
public ComAeBrowserClient ( ComAeClient client, string qualifiedName ) : System
client ComAeClient The client.
qualifiedName string The qualified area name.
return System

Dispose() protected method

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
return void

FindArea() public method

Finds the area.
public FindArea ( ISystemContext context, string qualifiedName, ushort namespaceIndex ) : BaseObjectState
context ISystemContext The context.
qualifiedName string Name of the qualified.
namespaceIndex ushort Index of the namespace.
return Opc.Ua.BaseObjectState

FindSource() public method

Finds the source.
public FindSource ( ISystemContext context, string areaName, string sourceName, ushort namespaceIndex ) : BaseObjectState
context ISystemContext The context.
areaName string Name of the area.
sourceName string Name of the source.
namespaceIndex ushort Index of the namespace.
return Opc.Ua.BaseObjectState

Next() public method

Returns the next AE area or source.
public Next ( ISystemContext context, ushort namespaceIndex ) : BaseObjectState
context ISystemContext
namespaceIndex ushort
return Opc.Ua.BaseObjectState