Route Class

Class Route specifies a an AMS/ADS Route object.

Inheritance Hierarchy

SystemObject
  TwinCAT.Ads.ConfigurationRoute

Namespace: TwinCAT.Ads.Configuration
Assembly: TwinCAT.Ads.ConfigurationProviders (in TwinCAT.Ads.ConfigurationProviders.dll) Version: 7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470

Syntax

C#

public class Route

The Route type exposes the following members.

Constructors

 

Name

Description

Route Class 1:

Route(String, AmsNetId, IListIPAddress)

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 ObjectEquals(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 ObjectGetHashCode)

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:

Resolve

Resolves the IPAddresses of the Route

Route Class 17:

ToString

Returns a String that represents this instance.
(Overrides ObjectToString)

Operators

 

Name

Description

Route Class 18:

Route Class 19:

Equality(Route, Route)

Implements the == operator.

Route Class 20:

Route Class 21:

Inequality(Route, Route)

Implements the != operator.

Reference

TwinCAT.Ads.Configuration Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026