PlcName Class

Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll

Represents a case insensitive name which addresses a specific memory area within a programmable logic controller (PLC).

C#

[Serializable]
public class PlcName : PlcIdentity, IComparable, ISerializable, IEquatable<PlcName>, IComparable<PlcName>


Inheritance ObjectPlcIdentity › PlcName


Attributes SerializableAttribute


Implements IComparable, Serialization.ISerializable, IEquatable<PlcName>, IComparable<PlcName>

Name Description
PlcName(Serialization.SerializationInfo, Serialization.StreamingContext) Initializes a new instance of the PlcName class with serialized data.
Name Description
Value Gets the value of the name.
Name Description
CompareTo(Object) Compares the current PlcName with the other.
CompareTo(Object) Compares the current PlcIdentity with the other.
(Inherited from PlcIdentity)
CompareTo(PlcName) Compares the current PlcName with another PlcName.
Equals(Object) Determines whether the specified other is equal to this PlcName.
Equals(Object) Determines whether the specified other is equal to this PlcIdentity.
(Inherited from PlcIdentity)
Equals(PlcName) Determines whether the specified other is equal to this PlcName.
GetHashCode Retrieves a hash code for this PlcName.
GetHashCode Retrieves a hash code for this PlcIdentity.
(Inherited from PlcIdentity)
GetObjectData(Serialization.SerializationInfo, Serialization.StreamingContext) Sets the Serialization.SerializationInfo with information about the exception.
GetObjectData(Serialization.SerializationInfo, Serialization.StreamingContext) Sets the Serialization.SerializationInfo with information about the exception.
(Inherited from PlcIdentity)
Parse(String) Converts a name string to a PlcName instance.
ToString Converts the name to its string representation.
ToString Converts the name to its string representation.
(Inherited from PlcIdentity)
TryParse(String, PlcName@) Determines whether a string is a valid name.
Name Description
op_Equality(PlcIdentity, PlcIdentity) Returns a value indicating whether two instance of PlcIdentity are equal.
(Inherited from PlcIdentity)
op_Equality(PlcName, PlcName) Returns a value indicating whether two instance of PlcName are equal.
op_GreaterThan(PlcIdentity, PlcIdentity) Determines whether the first specified PlcIdentity object is greater than the second specified PlcIdentity object.
(Inherited from PlcIdentity)
op_GreaterThan(PlcName, PlcName) Determines whether the first specified PlcName object is greater than the second specified PlcName object.
op_GreaterThanOrEqual(PlcIdentity, PlcIdentity) Determines whether the first specified PlcIdentity object is greater than or equal to the second specified PlcIdentity object.
(Inherited from PlcIdentity)
op_GreaterThanOrEqual(PlcName, PlcName) Determines whether the first specified PlcName object is greater than or equal to the second specified PlcName object.
op_Implicit(Advanced.PlcIdentity) Converts a string formatted as name to an PlcIdentity object.
(Inherited from PlcIdentity)
op_Implicit(Advanced.PlcName) Converts a string formatted as name to an PlcName object.
op_Inequality(PlcIdentity, PlcIdentity) Returns a value indicating whether two instances of PlcIdentity are not equal.
(Inherited from PlcIdentity)
op_Inequality(PlcName, PlcName) Returns a value indicating whether two instances of PlcName are not equal.
op_LessThan(PlcIdentity, PlcIdentity) Determines whether the first specified PlcIdentity object is less than the second specified PlcIdentity object.
(Inherited from PlcIdentity)
op_LessThan(PlcName, PlcName) Determines whether the first specified PlcName object is less than the second specified PlcName object.
op_LessThanOrEqual(PlcIdentity, PlcIdentity) Determines whether the first specified PlcIdentity object is less than or equal to the second PlcIdentity object.
(Inherited from PlcIdentity)
op_LessThanOrEqual(PlcName, PlcName) Determines whether the first specified PlcName object is less than or equal to the second PlcName object.