Route Class

Class Route specifies a an AMS/ADS Route object.

Inheritance Hierarchy

System.Object
  TwinCAT.Ads.TcpRouter.Route
Namespace:  TwinCAT.Ads.TcpRouter
Assembly:  TwinCAT.Ads.TcpRouter (in TwinCAT.Ads.TcpRouter.dll) Version: 6.0.328+39e3229

Syntax

C#

public class Route

The Route type exposes the following members.

Constructors

 

Name

Description

Route Class 1:

Route(String, AmsNetId, IList.IPAddress.)

Initializes a new instance of the Route class.

Route Class 2:

Route(String, AmsNetId, String)

Initializes a new instance of the Route class.

Properties

 

Name

Description

Route Class 3:

Address

Gets the address of the Route.

Route Class 4:

HostName

Gets the Host name of the route.

Route Class 5:

IPAddresses

Gets the resolved IP Addresses belonging to this Route.

Route Class 6:

IsHostNameAddressed

Gets a value indicating whether this instance is an HostName Route.

Route Class 7:

IsIPAddressed

Gets a value indicating whether the Route address specifies an IPAddress

Route Class 8:

IsResolved

Gets a value indicating whether the IPAddresses are resolved.

Route Class 9:

Name

Gets the name of the Route.

Route Class 10:

NetId

Gets the AmsNetId of the route.

Methods

 

Name

Description

Route Class 11:

Equals

Determines whether the specified Object is equal to this instance. (Overrides Object.Equals(Object).)

Route Class 12:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Route Class 13:

GetHashCode

Returns a hash code for this instance. (Overrides Object.GetHashCode..)

Route Class 14:

GetType

Gets the Type of the current instance. (Inherited from Object.)

Route Class 15:

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Route Class 16:

ToString

Returns a String that represents this instance. (Overrides Object.ToString..)

Operators

 

Name

Description

Route Class 17:

Route Class 18:

Equality

Implements the == operator.

Route Class 19:

Route Class 20:

Inequality

Implements the != operator.

Reference

TwinCAT.Ads.TcpRouter Namespace