A Sandcastle Documented Class Library

# OutputElementSource Constructor (OutputConnector, String, String, DataType, IEnumerable ConnectorElement , Boolean, ConnectorElementUsage)

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,
    	string name,
    	string description,
    	DataType elementDataType,
    	IEnumerable<ConnectorElement> inputElements,
    	bool isRequired,
    	ConnectorElementUsage usage
    )

    Public Sub New (
    	connector As OutputConnector,
    	name As String,
    	description As String,
    	elementDataType As DataType,
    	inputElements As IEnumerable(Of ConnectorElement),
    	isRequired As Boolean,
    	usage As ConnectorElementUsage
    )

    public:
    OutputElementSource(
    	OutputConnector^ connector,
    	String^ name,
    	String^ description,
    	DataType elementDataType,
    	IEnumerable<ConnectorElement^>^ inputElements,
    	bool isRequired,
    	ConnectorElementUsage usage
    )

    new :
            connector : OutputConnector *
            name : string *
            description : string *
            elementDataType : DataType *
            inputElements : IEnumerable<ConnectorElement> *
            isRequired : bool *
            usage : ConnectorElementUsage -> OutputElementSource

#### Parameters

connector
  Type: Dundas.BI.Data.Transforms
  OutputConnector
  The parent connector.
name
  Type: System
  String
  The name of the output element.
description
  Type: System
  String
  The output element description.
elementDataType
  Type: Dundas.BI.Data.Metadata
  DataType
  Type of the element data.
inputElements
  Type: System.Collections.Generic
  IEnumerable
  ConnectorElement
  All the input elements used to generate the current instance values.
isRequired
  Type: System
  Boolean
  Use
  only when the current instance or its dependencies is mandatory for the transform, irrespective of optimizations.
usage
  Type: Dundas.BI.Data.Transforms
  ConnectorElementUsage
  The connector element usage for this output source.

Exceptions

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

Remarks
Use this constructor when the output result is derived from one or more input elements, but you want to specify the usage.
See Also

#### Reference

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