Click or drag to resize

EPATHEPathIterator Class

Reads/interprets a raw EPATH into a set of logical paths.
Inheritance Hierarchy
SystemObject
  Demo3D.PLC.Comms.CIPEPATHEPathIterator

Namespace: Demo3D.PLC.Comms.CIP
Assembly: PLC (in PLC.dll) Version: 19.00.00
Syntax
C#
public sealed class EPathIterator : IEnumerator, 
	IDisposable, IEnumerable

The EPATHEPathIterator type exposes the following members.

Constructors
 NameDescription
Public methodEPATHEPathIterator(EPATH) Constructs an EPATH reader.
Public methodEPATHEPathIterator(IEnumerableEPATHSegment) Constructs an EPATH reader.
Public methodEPATHEPathIterator(IEnumeratorEPATHSegment) Constructs an EPATH reader.
Top
Properties
 NameDescription
Public propertyCurrent The current path.
Top
Methods
 NameDescription
Public methodMoveNext Step through a multi-path EPATH.
Public methodNext Step through a multi-path EPATH returning the current logical path, or null if there are no more.
Public methodParseClassAndInstance Iterate to the next logical path, and match a single Class/InstanceId pair.
Top
See Also