Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 following tables list the members exposed by the ScriptComponent type.
Public Constructors
Name | Description | |
---|---|---|
ScriptComponent | Initializes a new instance of the ScriptComponent class. |
Top
Public Properties
Name | Description | |
---|---|---|
![]() |
ComponentMetaData | Returns a reference to the component definition. |
![]() |
ReadOnlyVariables | Returns the collection of ReadOnlyVariables available to the component. |
![]() |
ReadWriteVariables | Returns the collection of ReadWriteVariables available to the component. |
![]() |
VariableDispenser | Returns an object that the data flow uses internally to work with variables. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
![]() |
AcquireConnections | Obtains a connection or connection information by using a connection manager. |
![]() |
Equals | Overloaded. (inherited from Object ) |
![]() |
GetColumnIndexes | |
![]() |
GetHashCode | (inherited from Object ) |
![]() |
GetType | (inherited from Object ) |
![]() |
Log | Writes a log entry. |
![]() |
PostExecute | Executes custom code that must run after the Script component has processed its inputs and outputs. |
![]() |
PreExecute | Executes custom code that must run before the Script component has processed its inputs and outputs. |
![]() |
PrimeOutput | Prepares the outputs in Script components, such as sources and transformations with asynchronous outputs, that add new rows to the output buffers. |
![]() |
ProcessInput | Processes the inputs in Script components, such as transformations and destinations, that receive inputs from upstream components. |
![]() ![]() |
ReferenceEquals | (inherited from Object ) |
![]() |
ReleaseConnections | Releases a connection to a connection manager. |
![]() |
SetBufferColumnIndexes | |
![]() |
ToString | (inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | (inherited from Object ) |
![]() |
MemberwiseClone | (inherited from Object ) |
Top
See Also
Reference
ScriptComponent Class
Microsoft.SqlServer.Dts.Pipeline Namespace