Table of Contents

Class AdsVariableContainer

Namespace
Loehnert.Lisrt.IO.Beckhoff.Ads
Assembly
Loehnert.Lisrt.IO.Beckhoff.dll

Represents a container with ADS read and write communication variables.

public class AdsVariableContainer
Inheritance
AdsVariableContainer
Inherited Members

Constructors

AdsVariableContainer(IEnumerable<AdsVariable>, IEnumerable<AdsVariable>)

Initializes a new instance of the AdsVariableContainer class.

public AdsVariableContainer(IEnumerable<AdsVariable> readVariables, IEnumerable<AdsVariable> writeVariables)

Parameters

readVariables IEnumerable<AdsVariable>

The read ADS variables.

writeVariables IEnumerable<AdsVariable>

The write ADS variables.

AdsVariableContainer(IEnumerable<AdsVariable>, IEnumerable<AdsVariable>, IEnumerable<AdsVariable>)

Initializes a new instance of the AdsVariableContainer class.

public AdsVariableContainer(IEnumerable<AdsVariable> readVariables, IEnumerable<AdsVariable> writeVariables, IEnumerable<AdsVariable> notifiedVariables)

Parameters

readVariables IEnumerable<AdsVariable>

The read ADS variables.

writeVariables IEnumerable<AdsVariable>

The write ADS variables.

notifiedVariables IEnumerable<AdsVariable>

The notified ADS variables.

Properties

NotifiedVariables

Gets the notified variables.

public IEnumerable<AdsVariable> NotifiedVariables { get; }

Property Value

IEnumerable<AdsVariable>

ReadVariables

Gets the read variables.

public IEnumerable<AdsVariable> ReadVariables { get; }

Property Value

IEnumerable<AdsVariable>

WriteVariables

Gets the write variables.

public IEnumerable<AdsVariable> WriteVariables { get; }

Property Value

IEnumerable<AdsVariable>