A Sandcastle Documented Class Library

# OutputElementSource Constructor (OutputConnector, ConnectorElement, Boolean, Boolean)

Initializes a new instance of the OutputElementSource class.

Namespace: Dundas.BI.Data.Transforms
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public OutputElementSource(
    	OutputConnector connector,
    	ConnectorElement inputElement,
    	bool isPassive,
    	bool isRequired
    )

    Public Sub New (
    	connector As OutputConnector,
    	inputElement As ConnectorElement,
    	isPassive As Boolean,
    	isRequired As Boolean
    )

    public:
    OutputElementSource(
    	OutputConnector^ connector,
    	ConnectorElement^ inputElement,
    	bool isPassive,
    	bool isRequired
    )

    new :
            connector : OutputConnector *
            inputElement : ConnectorElement *
            isPassive : bool *
            isRequired : bool -> OutputElementSource

#### Parameters

connector
  Type: Dundas.BI.Data.Transforms
  OutputConnector
  The parent connector.
inputElement
  Type: Dundas.BI.Data.Transforms
  ConnectorElement
  The input element.
isPassive
  Type: System
  Boolean
  Use the value
  when the input element data is not changed by the current Transform.
isRequired
  Type: System
  Boolean
  Use
  only when the current instance or its dependencies is mandatory for the transform, irrespective of optimizations.

Exceptions

Exception | Condition
--- | ---
ArgumentNullException | connector or inputElement is .

Remarks
Use this constructor when the output result is generated by a single input element.
See Also

#### Reference

OutputElementSource Class
OutputElementSource Overload
Dundas.BI.Data.Transforms Namespace