Clase ScriptComponentHost
Esta API admite la infraestructura de SQL Server 2012 y no está prevista su utilización directa desde el código.
Represents the host for the script component.
Jerarquía de herencia
System.Object
Microsoft.SqlServer.Dts.Pipeline.PipelineComponent
Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost
Espacio de nombres: Microsoft.SqlServer.Dts.Pipeline
Ensamblado: Microsoft.SqlServer.TxScript (en Microsoft.SqlServer.TxScript.dll)
Sintaxis
'Declaración
Public Class ScriptComponentHost _
Inherits PipelineComponent _
Implements IVSTAScriptComponentUI
'Uso
Dim instance As ScriptComponentHost
public class ScriptComponentHost : PipelineComponent,
IVSTAScriptComponentUI
public ref class ScriptComponentHost : public PipelineComponent,
IVSTAScriptComponentUI
type ScriptComponentHost =
class
inherit PipelineComponent
interface IVSTAScriptComponentUI
end
public class ScriptComponentHost extends PipelineComponent implements IVSTAScriptComponentUI
El tipo ScriptComponentHost expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
ScriptComponentHost | Infraestructura. Initializes a new instance of the ScriptComponentHost class. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
BufferManager | Gets the IDTSBufferManager100 of the pipeline component. (Se hereda de PipelineComponent.) | |
ComponentMetaData | Gets the IDTSComponentMetaData100 for a component. (Se hereda de PipelineComponent.) | |
CurrentScriptingEngine | Infraestructura. Gets the current scripting engine. | |
ErrorSupport | Returns an ErrorSupport object that lets the component raise errors, warnings, or other information events based on HRESULTs returned by Integration Services components written in native code. (Se hereda de PipelineComponent.) | |
EventInfos | Gets the IDTSEventInfos100 collection of the PipelineComponent object. (Se hereda de PipelineComponent.) | |
LogEntryInfos | Gets an IDTSLogEntryInfos100 collection of logging events that the component has registered. (Se hereda de PipelineComponent.) | |
ProjectTemplatePath | Infraestructura. Gets the path of the current template. | |
ReferenceTracker | Gets the IDTSObjectReferenceTracker100 associated with the component. (Se hereda de PipelineComponent.) | |
VariableDispenser | Gets the IDTSVariableDispenser100 of the data flow component. (Se hereda de PipelineComponent.) |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AcquireConnections | Infraestructura. Acquires connection for ScriptComponentHost. (Invalida PipelineComponent.AcquireConnections(Object).) | |
AddErrorOutput | Adds an IDTSOutput100 object and marks it as an error output by setting the IsErrorOut property to true. (Se hereda de PipelineComponent.) | |
Cleanup | Infraestructura. Performs a component host cleanup. (Invalida PipelineComponent.Cleanup().) | |
CloseIDE | Infraestructura. Closes the IDE for the ScriptComponentHost. | |
CreateNewProject | Infraestructura. Creates a new ScriptComponentHost project. | |
DeleteExternalMetadataColumn | Deletes the external metadata column at the specified index from the collection of external metadata columns. (Se hereda de PipelineComponent.) | |
DeleteInput | Deletes an IDTSInput100 object from the IDTSInputCollection100 collection. (Se hereda de PipelineComponent.) | |
DeleteOutput | Deletes an IDTSOutput100 object from the IDTSOutputCollection100 collection. (Se hereda de PipelineComponent.) | |
DeleteOutputColumn | Deletes an IDTSOutputColumn100 object from the IDTSOutputColumnCollection100 collection. (Se hereda de PipelineComponent.) | |
DescribeRedirectedErrorCode | Provides error code information for a PipelineBuffer row added to an output buffer. (Se hereda de PipelineComponent.) | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetBinaryCode | Infraestructura. Gets the collection of binary codes. | |
GetDependentInputs | Returns a collection of the input IDs of inputs that are waiting for more data, and thus are blocking the specified input. (Se hereda de PipelineComponent.) | |
GetErrorOutputInfo | Returns the index and ID of the error output of the component. (Se hereda de PipelineComponent.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
GetUniqueVSTAProjectName | Infraestructura. Gets the unique VSTA project name. | |
Initialize | When overridden in a derived class, initializes a new instance of a custom data flow component. (Se hereda de PipelineComponent.) | |
InsertExternalMetadataColumnAt | Inserts a new external metadata column into the collection of external metadata columns at the specified index. (Se hereda de PipelineComponent.) | |
InsertInput | Infraestructura. Inserts input for the ScriptComponentHost. (Invalida PipelineComponent.InsertInput(DTSInsertPlacement, Int32).) | |
InsertOutput | Infraestructura. Inserts a new output to the ScriptComponentHost. (Invalida PipelineComponent.InsertOutput(DTSInsertPlacement, Int32).) | |
InsertOutputColumnAt | Infraestructura. Inserts an output at a specified column index. (Invalida PipelineComponent.InsertOutputColumnAt(Int32, Int32, String, String).) | |
IsInputReady | Determines which of the inputs attached to a component are waiting for more data, and which have enough data to process and are blocked. (Se hereda de PipelineComponent.) | |
LoadScriptFromComponent | Infraestructura. Loads script from component. | |
MapInputColumn | Establishes a relationship between an input column and a corresponding external metadata column. (Se hereda de PipelineComponent.) | |
MapOutputColumn | Establishes a relationship between an output column and a corresponding external metadata column. (Se hereda de PipelineComponent.) | |
MemberwiseClone | (Se hereda de Object.) | |
OnDeletingInputColumn | Deletes an IDTSInputColumn100 object from the IDTSInputColumnCollection100. (Se hereda de PipelineComponent.) | |
OnInputPathAttached | Called when an IDTSInput100 object is connected to the component through the IDTSPath100 interface. (Se hereda de PipelineComponent.) | |
OnInputPathDetached | Called when an IDTSInput100 object is disconnected from the component through the IDTSPath100 interface. (Se hereda de PipelineComponent.) | |
OnOutputPathAttached | Called when an IDTSOutput100 object of the component is attached to a downstream component. (Se hereda de PipelineComponent.) | |
PerformUpgrade | Infraestructura. Performs a ScriptComponentHost upgrade. (Invalida PipelineComponent.PerformUpgrade(Int32).) | |
PostExecute | Infraestructura. Specifies the ScriptComponentHost after execution. (Invalida PipelineComponent.PostExecute().) | |
PreExecute | Infraestructura. Specifies the ScriptComponentHost before execution. (Invalida PipelineComponent.PreExecute().) | |
PrepareForExecute | Infraestructura. Prepares the ScriptComponentHost before execution. (Invalida PipelineComponent.PrepareForExecute().) | |
PrimeOutput | Infraestructura. Specifies the prime output for the ScriptComponentHost. (Invalida PipelineComponent.PrimeOutput(Int32, array<Int32[], array<PipelineBuffer[]).) | |
ProcessInput | Infraestructura. Processes the ScriptComponentHost input. (Invalida PipelineComponent.ProcessInput(Int32, PipelineBuffer).) | |
ProvideComponentProperties | Infraestructura. Provides properties for the ScriptComponentHost. (Invalida PipelineComponent.ProvideComponentProperties().) | |
PutBinaryCode | Infraestructura. Puts binary codes in the ScriptComponentHost. | |
PutSourceCode | Infraestructura. Puts source code to the ScriptComponentHost. | |
RegisterEvents | When you are developing a custom data flow component, you override this method to create custom events. (Se hereda de PipelineComponent.) | |
RegisterLogEntries | Infraestructura. Registers log entries for the ScriptComponentHost. (Invalida PipelineComponent.RegisterLogEntries().) | |
ReinitializeMetaData | Repairs any errors identified during validation that cause the component to return VS_NEEDSNEWMETADATA at design time. (Se hereda de PipelineComponent.) | |
ReleaseConnections | Infraestructura. Releases connection for the host. (Invalida PipelineComponent.ReleaseConnections().) | |
RemoveAllInputsOutputsAndCustomProperties | Deletes each IDTSInput100 and IDTSOutput100 object from the component. (Se hereda de PipelineComponent.) | |
SaveScriptProject | Infraestructura. Saves the ScriptComponentHost script project. | |
SetComponentProperty | Infraestructura. Sets the component property of the host. (Invalida PipelineComponent.SetComponentProperty(String, Object).) | |
SetExternalMetadataColumnDataTypeProperties | Sets the data type properties of the specified external metadata column. (Se hereda de PipelineComponent.) | |
SetExternalMetadataColumnProperty | Sets an individual property of an external metadata column. (Se hereda de PipelineComponent.) | |
SetInputColumnProperty | Assigns a value to the IDTSCustomProperty100 of an IDTSInputColumn100 object. (Se hereda de PipelineComponent.) | |
SetInputProperty | Assigns a value to the IDTSCustomProperty100 of an IDTSInput100 object. (Se hereda de PipelineComponent.) | |
SetOutputColumnDataTypeProperties | Infraestructura. Sets the output column data type property for the component host. (Invalida PipelineComponent.SetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32).) | |
SetOutputColumnProperty | Sets the value of an IDTSCustomProperty100 for an IDTSOutputColumn100 object. (Se hereda de PipelineComponent.) | |
SetOutputProperty | Sets the value of an IDTSCustomProperty100 on an IDTSOutput100 object. (Se hereda de PipelineComponent.) | |
SetUsageType | Creates an IDTSInputColumn100 object in the IDTSInputColumnCollection100 of the component and sets the UsageType property of the column. (Se hereda de PipelineComponent.) | |
ShowIDE | Infraestructura. Shows the IDE for the Component host. | |
ToString | (Se hereda de Object.) | |
Validate | Infraestructura. Validates the component host. (Invalida PipelineComponent.Validate().) |
Arriba
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.