Click or drag to resize

IAddress Interface

An address of some sort.

Namespace:  Demo3D.PLC.Comms
Assembly:  PLC (in PLC.dll) Version: 15.0.2.11458
Syntax
C#
public interface IAddress : IEquatable<IAddress>

The IAddress type exposes the following members.

Properties
  NameDescription
Public propertyAccessName
User printable string address.
Public propertyAllowedAccess
The access rights for this address.
Top
Methods
  NameDescription
Public methodGetDataType
Returns the type defined by this address.
Top
Extension Methods
  NameDescription
Public Extension MethodGetDataType
Returns the type defined by this address.
(Defined by AddressExtensions.)
Public Extension MethodToString(Type)Overloaded.
Return string representation using the format for asAddressType.
(Defined by AddressExtensions.)
Public Extension MethodToStringTOverloaded.
Return string representation using the format for T.
(Defined by AddressExtensions.)
Top
Remarks

Type inheritance tree for memory addresses is typically IAddress, StringAddress, MemoryAddress, TypedMemoryAddress, specific PLC memory address types (eg Siemens.SiemensAddress).

Type inheritance tree for tag addresses is typically IAddress, StringAddress, IBrowseItem, BrowseItemBase, BrowseItemBranch, specific PLC tag address (eg BRAutomation.PVar).

See Also