Share via


ScriptComponent Members

Include Protected Members
Include Inherited Members

Serves as the base class for the read-only UserComponent class generated by the Script component in the ComponentWrapper project item in a Script component project.

The ScriptComponent type exposes the following members.

Constructors

  Name Description
Public method ScriptComponent() Initializes a new instance of the ScriptComponent class.

Top

Methods

  Name Description
Public method AcquireConnections(Object) Obtains a connection or connection information by using a connection manager.
Public method Equals(Object) (Inherited from Object.)
Protected method Finalize() (Inherited from Object.)
Public method GetColumnIndexes(Int32) Infrastructure.
Public method GetHashCode() (Inherited from Object.)
Public method GetType() (Inherited from Object.)
Public method Log(String, Int32, array<Byte[]) Writes a log entry.
Protected method MemberwiseClone() (Inherited from Object.)
Public method PostExecute() Executes custom code that must run after the Script component has processed its inputs and outputs.
Public method PreExecute() Executes custom code that must run before the Script component has processed its inputs and outputs.
Public method PrimeOutput(Int32, array<Int32[], array<PipelineBuffer[]) Prepares the outputs in Script components, such as sources and transformations with asynchronous outputs, that add new rows to the output buffers.
Public method ProcessInput(Int32, PipelineBuffer) Processes the inputs in Script components, such as transformations and destinations, that receive inputs from upstream components.
Public method ReleaseConnections() Releases a connection to a connection manager.
Public method SetBufferColumnIndexes(array<Int32[], array<array<Int32[][]) Infrastructure.
Public method ToString() (Inherited from Object.)

Top

Properties

  Name Description
Public property ComponentMetaData Returns a reference to the component definition.
Public property ReadOnlyVariables Returns the collection of ReadOnlyVariables available to the component.
Public property ReadWriteVariables Returns the collection of ReadWriteVariables available to the component.
Public property VariableDispenser Returns an object that the data flow uses internally to work with variables.

Top