PlcMemberInfo Class

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
Name Gets the name of the member.
Type Gets the PlcType of the member.
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.