Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll
Represents a collection of PlcMember objects.
C#
public class PlcMemberCollection : KeyedCollection<PlcName, PlcMember>, IList<PlcMember>, ICollection<PlcMember>, IList, ICollection, IReadOnlyList<PlcMember>, IReadOnlyCollection<PlcMember>, IEnumerable<PlcMember>, IEnumerable
Inheritance Object › Collection<PlcMember> › KeyedCollection<PlcName, PlcMember> › PlcMemberCollection
Implements IList<PlcMember>, ICollection<PlcMember>, IList, ICollection, IReadOnlyList<PlcMember>, IReadOnlyCollection<PlcMember>, IEnumerable<PlcMember>, IEnumerable
Name | Description |
---|---|
PlcMemberCollection | Initializes a new instance of the PlcMemberCollection class. |
PlcMemberCollection(IEnumerable) | Initializes a new instance of the PlcMemberCollection class using the items specified. |
Name | Description |
---|---|
Add(String, IPlcValue) | Creates a new PlcValueMember from the name and value specified and adds the new member object. |
GetKeyForItem(PlcMember) | Extracts the key from the specified element. |