Class NodeInput
Describes an input signal to be used on a pipeline node.
Inheritance
System.Object
NodeInput
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Media.VideoAnalyzer.Edge.dll
Syntax
public class NodeInput
Constructors
NodeInput(String)
Initializes a new instance of NodeInput.
Declaration
public NodeInput (string nodeName);
Parameters
System.String
nodeName
The name of the upstream node in the pipeline which output is used as input of the current node. |
Exceptions
System.ArgumentNullException
|
Properties
NodeName
The name of the upstream node in the pipeline which output is used as input of the current node.
Declaration
public string NodeName { get; set; }
Property Value
System.String
|
OutputSelectors
Allows for the selection of specific data streams (eg. video only) from another node.
Declaration
public System.Collections.Generic.IList<Azure.Media.VideoAnalyzer.Edge.Models.OutputSelector> OutputSelectors { get; }
Property Value
System.Collections.Generic.IList<OutputSelector>
|
Methods
FromNodeName(String)
Constructs a NodeInput which connects all streams from the node with the given name.
Declaration
public static Azure.Media.VideoAnalyzer.Edge.Models.NodeInput FromNodeName (string nodeName);
Parameters
System.String
nodeName
The node name. |
Returns
NodeInput
A node input. |