Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll
Represents an abstract implementation of the IPlcMemberInfo interface.
C#
public abstract class PlcMemberInfo : IPlcMemberInfo, IPlcRelocatable<IPlcMemberInfo>, IPlcRelocatable
Inheritance Object › PlcMemberInfo
Derived
Implements IPlcMemberInfo, IPlcRelocatable<IPlcMemberInfo>, IPlcRelocatable
Name | Description |
---|---|
PlcMemberInfo(PlcType, PlcName) | Initializes a new instance of the PlcMemberInfo class using the specified type and name . |
Name | Description |
---|---|
MakeAbsoluteMember(PlcIdentity) | When implemented in a derived class, retrieves the IPlcMemberInfo as an absolute addressable PLC data member. |
Relocate(Int32) | Relocates the PlcMemberInfo using the specified offset. |
Relocate(Int32, Int32) | Relocates the PlcMemberInfo using the specified offset. |
Relocate(Int32, Int32, Int32) | Relocates the PlcMemberInfo using the specified offset. |
Relocate(PlcAddress) | Relocates the PlcMemberInfo using the specified address . |
RelocateCore(PlcType) | When implemented in a derived class, relocates the member to the type specified. |
ToString | Retrieves the string representation of the PlcMemberInfo. |