Classe ScriptComponentHost
Questa API supporta l'infrastruttura e non può essere utilizzata direttamente dal codice.
Gerarchia di ereditarietà
System. . :: . .Object
Microsoft.SqlServer.Dts.Pipeline. . :: . .PipelineComponent
Microsoft.SqlServer.Dts.Pipeline..::..ScriptComponentHost
Spazio dei nomi Microsoft.SqlServer.Dts.Pipeline
Assembly: Microsoft.SqlServer.TxScript (in Microsoft.SqlServer.TxScript.dll)
Sintassi
'Dichiarazione
Public Class ScriptComponentHost _
Inherits PipelineComponent _
Implements IVSTAScriptComponentUI
'Utilizzo
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
Nel tipo ScriptComponentHost sono esposti i membri seguenti.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
BufferManager | Gets the IDTSBufferManager100 of the pipeline component. Ereditato da PipelineComponent. |
![]() |
ComponentMetaData | Gets the IDTSComponentMetaData100 for a component. Ereditato da PipelineComponent. |
![]() |
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. Ereditato da PipelineComponent. |
![]() |
EventInfos | Gets the IDTSEventInfos100 collection of the PipelineComponent object. Ereditato da PipelineComponent. |
![]() |
LogEntryInfos | Gets an IDTSLogEntryInfos100 collection of logging events that the component has registered. Ereditato da PipelineComponent. |
![]() |
ReferenceTracker | Gets the IDTSObjectReferenceTracker100 associated with the component. Ereditato da PipelineComponent. |
![]() |
VariableDispenser | Gets the IDTSVariableDispenser100 of the data flow component. Ereditato da PipelineComponent. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AcquireConnections | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .AcquireConnections(Object). |
![]() |
AddErrorOutput | Adds an IDTSOutput100 object and marks it as an error output by setting the IsErrorOut property to true. Ereditato da PipelineComponent. |
![]() |
Cleanup | Frees resources and finishes the execution of the component. Ereditato da PipelineComponent. |
![]() |
CloseIDE | Infrastruttura. |
![]() |
DeleteExternalMetadataColumn | Deletes the external metadata column at the specified index from the collection of external metadata columns. Ereditato da PipelineComponent. |
![]() |
DeleteInput | Deletes an IDTSInput100 object from the IDTSInputCollection100 collection. Ereditato da PipelineComponent. |
![]() |
DeleteOutput | Deletes an IDTSOutput100 object from the IDTSOutputCollection100 collection. Ereditato da PipelineComponent. |
![]() |
DeleteOutputColumn | Deletes an IDTSOutputColumn100 object from the IDTSOutputColumnCollection100 collection. Ereditato da PipelineComponent. |
![]() |
DescribeRedirectedErrorCode | Provides error code information for a PipelineBuffer row added to an output buffer. Ereditato da PipelineComponent. |
![]() |
Equals | Ereditato da Object. |
![]() |
Finalize | Ereditato da Object. |
![]() |
GetBinaryCode | Infrastruttura. |
![]() |
GetErrorOutputInfo | Returns the index and ID of the error output of the component. Ereditato da PipelineComponent. |
![]() |
GetHashCode | Ereditato da Object. |
![]() |
GetType | Ereditato da Object. |
![]() |
GetUniqueVSTAProjectName | Infrastruttura. |
![]() |
Initialize | When overridden in a derived class, initializes a new instance of a custom data flow component. Ereditato da PipelineComponent. |
![]() |
InsertExternalMetadataColumnAt | Inserts a new external metadata column into the collection of external metadata columns at the specified index. Ereditato da PipelineComponent. |
![]() |
InsertInput | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .InsertInput(DTSInsertPlacement, Int32). |
![]() |
InsertOutput | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .InsertOutput(DTSInsertPlacement, Int32). |
![]() |
InsertOutputColumnAt | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .InsertOutputColumnAt(Int32, Int32, String, String). |
![]() |
LoadScriptFromComponent | Infrastruttura. |
![]() |
MapInputColumn | Establishes a relationship between an input column and a corresponding external metadata column. Ereditato da PipelineComponent. |
![]() |
MapOutputColumn | Establishes a relationship between an output column and a corresponding external metadata column. Ereditato da PipelineComponent. |
![]() |
MemberwiseClone | Ereditato da Object. |
![]() |
OnDeletingInputColumn | Deletes an IDTSInputColumn100 object from the IDTSInputColumnCollection100. Ereditato da PipelineComponent. |
![]() |
OnInputPathAttached | Called when an IDTSInput100 object is connected to the component through the IDTSPath100 interface. Ereditato da PipelineComponent. |
![]() |
OnInputPathDetached | Called when an IDTSInput100 object is disconnected from the component through the IDTSPath100 interface. Ereditato da PipelineComponent. |
![]() |
OnOutputPathAttached | Called when an IDTSOutput100 object of the component is attached to a downstream component. Ereditato da PipelineComponent. |
![]() |
PerformUpgrade | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .PerformUpgrade(Int32). |
![]() |
PostExecute | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .PostExecute() () () (). |
![]() |
PreExecute | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .PreExecute() () () (). |
![]() |
PrepareForExecute | Called before PreExecute. Ereditato da PipelineComponent. |
![]() |
PrimeOutput | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .PrimeOutput(Int32, array<Int32> [] () [] [], array<PipelineBuffer> [] () [] []). |
![]() |
ProcessInput | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .ProcessInput(Int32, PipelineBuffer). |
![]() |
ProvideComponentProperties | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .ProvideComponentProperties() () () (). |
![]() |
PutBinaryCode | Infrastruttura. |
![]() |
PutSourceCode | Infrastruttura. |
![]() |
RegisterEvents | When you are developing a custom data flow component, you override this method to create custom events. Ereditato da PipelineComponent. |
![]() |
RegisterLogEntries | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .RegisterLogEntries() () () (). |
![]() |
ReinitializeMetaData | Repairs any errors identified during validation that cause the component to return VS_NEEDSNEWMETADATA at design time. Ereditato da PipelineComponent. |
![]() |
ReleaseConnections | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .ReleaseConnections() () () (). |
![]() |
RemoveAllInputsOutputsAndCustomProperties | Deletes each IDTSInput100 and IDTSOutput100 object from the component. Ereditato da PipelineComponent. |
![]() |
SetComponentProperty | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .SetComponentProperty(String, Object). |
![]() |
SetExternalMetadataColumnDataTypeProperties | Sets the data type properties of the specified external metadata column. Ereditato da PipelineComponent. |
![]() |
SetExternalMetadataColumnProperty | Sets an individual property of an external metadata column. Ereditato da PipelineComponent. |
![]() |
SetInputColumnProperty | Assigns a value to the IDTSCustomProperty100 of an IDTSInputColumn100 object. Ereditato da PipelineComponent. |
![]() |
SetInputProperty | Assigns a value to the IDTSCustomProperty100 of an IDTSInput100 object. Ereditato da PipelineComponent. |
![]() |
SetOutputColumnDataTypeProperties | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .SetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32). |
![]() |
SetOutputColumnProperty | Sets the value of an IDTSCustomProperty100 for an IDTSOutputColumn100 object. Ereditato da PipelineComponent. |
![]() |
SetOutputProperty | Sets the value of an IDTSCustomProperty100 on an IDTSOutput100 object. Ereditato da PipelineComponent. |
![]() |
SetUsageType | Creates an IDTSInputColumn100 object in the IDTSInputColumnCollection100 of the component and sets the UsageType property of the column. Ereditato da PipelineComponent. |
![]() |
ShowIDE | Infrastruttura. |
![]() |
ToString | Ereditato da Object. |
![]() |
Validate | Infrastruttura. Esegue l'override di PipelineComponent. . :: . .Validate() () () (). |
In alto
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.