Common

Namespace: Chimayo.Ssis.Writer2012.Pipeline

Functions and values

Function or valueDescription
createColumnBase (...)
Signature: refIdBuilder:(string -> DtsIdMonad<string * '?10559>) -> elementName:string -> name:string -> dataType:T -> additionalAttributes:seq<XmlAttribute> -> additionalContent:seq<XmlContent> -> DtsIdMonad<XmlContent>
Type parameters: '?10559
createExternalMetadataInputColumn (...)
Signature: parents:string list -> component:DfComponent -> inputName:string -> name:string -> T -> seq<XmlAttribute> -> seq<XmlContent> -> DtsIdMonad<XmlContent>
createExternalMetadataOutputColumn (...)
Signature: parents:string list -> component:DfComponent -> outputName:string -> name:string -> T -> seq<XmlAttribute> -> seq<XmlContent> -> DtsIdMonad<XmlContent>
createFriendlyExpressionProperties (...)
Signature: parents:string list -> DfExpression -> XmlContent list
createInputColumn (...)
Signature: parents:string list -> component:DfComponent -> inputName:string -> name:string -> T -> seq<XmlAttribute> -> seq<XmlContent> -> DtsIdMonad<XmlContent>
createInputColumnBase (...)
Signature: refIdBuilder:(string -> DtsIdMonad<string * '?10561>) -> lineageIdBuilder:DtsIdMonad<string * '?10562> -> elementName:string -> name:string -> cachedName:string -> cachedDataType:T -> additionalAttributes:seq<XmlAttribute> -> additionalContent:seq<XmlContent> -> DtsIdMonad<XmlContent>
Type parameters: '?10561, '?10562
createOutputColumn (...)
Signature: parents:string list -> component:DfComponent -> outputName:string -> name:string -> T -> seq<XmlAttribute> -> seq<XmlContent> -> DtsIdMonad<XmlContent>
createProperties elems
Signature: elems:XmlContent list -> XmlContent
createProperty (...)
Signature: name:string -> dataType:string -> form:string option -> isArray:bool -> typeConverter:string option -> uiTypeEditor:string option -> containsId:bool -> isExpressionType:bool -> arrayElements:XmlContent list -> additionalContent:seq<XmlContent> -> XmlContent
createPropertyArrayElement (...)
Signature: dataTypeOption:T option -> content:XmlContent list -> XmlContent
createReferencedInputColumn (...)
Signature: parents:string list -> component:DfComponent -> inputName:string -> sourceColumnRef:DfInputColumnReference -> T -> seq<XmlAttribute> -> seq<XmlContent> -> DtsIdMonad<XmlContent>
createSimpleProperty name dataType value
Signature: name:string -> dataType:string -> value:string -> XmlContent
getPipelineCachedDataTypeAttributes dt
Signature: dt:T -> XmlAttribute list
getPipelineDataTypeAttributes dt
Signature: dt:T -> XmlAttribute list
pipelineDataTypeToName dataType
Signature: dataType:T -> string