Show / Hide Table of Contents

Class Connection.Outputs

Inheritance
System.Object
Connection.Outputs
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Experior.Core.Communication.PLC
Assembly: Experior.Core.dll
Syntax
public class Outputs

Properties

Items

Declaration
public static List<Output> Items { get; }
Property Value
Type Description
System.Collections.Generic.List<Output>

Methods

Add(Output)

Declaration
public static void Add(Output output)
Parameters
Type Name Description
Output output

Add(IEntity, Output)

Declaration
public static void Add(IEntity parent, Output output)
Parameters
Type Name Description
IEntity parent
Output output

Allocate(IConnection)

Declaration
public static void Allocate(IConnection connection)
Parameters
Type Name Description
IConnection connection

Get(Assembly)

Declaration
public static List<Output> Get(Assembly assembly)
Parameters
Type Name Description
Assembly assembly
Returns
Type Description
System.Collections.Generic.List<Output>

Get(Connection)

Declaration
public static List<Output> Get(Connection connection)
Parameters
Type Name Description
Connection connection
Returns
Type Description
System.Collections.Generic.List<Output>

Get(Connection, Boolean)

Declaration
public static List<Output> Get(Connection connection, bool noempty)
Parameters
Type Name Description
Connection connection
System.Boolean noempty
Returns
Type Description
System.Collections.Generic.List<Output>

Get(String)

Declaration
public static Output Get(string symbol)
Parameters
Type Name Description
System.String symbol
Returns
Type Description
Output

MaxSize(Connection)

Declaration
public static int MaxSize(Connection connection)
Parameters
Type Name Description
Connection connection
Returns
Type Description
System.Int32

MaxSize(Connection, String)

Declaration
public static int MaxSize(Connection connection, string source)
Parameters
Type Name Description
Connection connection
System.String source
Returns
Type Description
System.Int32

MinSize(Connection, String)

Declaration
public static int MinSize(Connection connection, string source)
Parameters
Type Name Description
Connection connection
System.String source
Returns
Type Description
System.Int32

Remove(Output)

Declaration
public static void Remove(Output output)
Parameters
Type Name Description
Output output

Source(Connection, String)

Declaration
public static int Source(Connection connection, string source)
Parameters
Type Name Description
Connection connection
System.String source
Returns
Type Description
System.Int32

Sources(Connection)

Declaration
public static List<string> Sources(Connection connection)
Parameters
Type Name Description
Connection connection
Returns
Type Description
System.Collections.Generic.List<System.String>

Events

OnConnectionedAssigned

Declaration
public static event Connection.Outputs.OutputEvent OnConnectionedAssigned
Event Type
Type Description
Connection.Outputs.OutputEvent

OnConnectionedUnAssigned

Declaration
public static event Connection.Outputs.OutputEvent OnConnectionedUnAssigned
Event Type
Type Description
Connection.Outputs.OutputEvent

OnLengthChanged

Declaration
public static event Connection.Outputs.LengthChangedEvent OnLengthChanged
Event Type
Type Description
Experior.Core.Communication.PLC.Connection.Outputs.LengthChangedEvent
Back to top Generated by DocFX