Klasa ScriptComponentHost
Ten interfejs API obsługuje infrastrukturę programu i nie jest przeznaczony do użycia bezpośrednio w kodzie.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Pipeline.PipelineComponent
Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.TxScript (w Microsoft.SqlServer.TxScript.dll)
Składnia
'Deklaracja
Public Class ScriptComponentHost _
Inherits PipelineComponent _
Implements IVSTAScriptComponentUI
'Użycie
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
Typ ScriptComponentHost uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
BufferManager | Pobiera IDTSBufferManager100 składnika potoku. (Dziedziczony z PipelineComponent). | |
ComponentMetaData | Pobiera IDTSComponentMetaData100 dla składnika. (Dziedziczony z PipelineComponent). | |
ErrorSupport | Zwraca ErrorSupport obiektu składnika pozwala podnieść błędy, ostrzeżenia lub inne zdarzenia informacje oparte na HRESULTs zwrócone przez Integration Services składniki napisane w kodzie macierzystym. (Dziedziczony z PipelineComponent). | |
EventInfos | Pobiera IDTSEventInfos100 kolekcja PipelineComponent obiektu. (Dziedziczony z PipelineComponent). | |
LogEntryInfos | Pobiera IDTSLogEntryInfos100 kolekcja rejestrowania zdarzeń zarejestrowanych w składniku. (Dziedziczony z PipelineComponent). | |
ReferenceTracker | Pobiera IDTSObjectReferenceTracker100 związane z składnik. (Dziedziczony z PipelineComponent). | |
VariableDispenser | Pobiera IDTSVariableDispenser100 z składnik przepływu danych. (Dziedziczony z PipelineComponent). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AcquireConnections | Infrastruktura. (Zastępuje PipelineComponent.AcquireConnections(Object)). | |
AddErrorOutput | Dodaje IDTSOutput100 object i zaznaczane jako komunikaty o błędach wyświetlane przez ustawienie IsErrorOut Właściwość true. (Dziedziczony z PipelineComponent). | |
Cleanup | Zwalnia zasoby i kończy wykonywanie składnika. (Dziedziczony z PipelineComponent). | |
CloseIDE | Infrastruktura. | |
DeleteExternalMetadataColumn | Usuwa kolumna zewnętrzną metadane pod określonym indeksem z kolekcja kolumn zewnętrznych metadane. (Dziedziczony z PipelineComponent). | |
DeleteInput | Usuwa IDTSInput100 obiekt z IDTSInputCollection100 kolekcja. (Dziedziczony z PipelineComponent). | |
DeleteOutput | Usuwa IDTSOutput100 obiekt z IDTSOutputCollection100 kolekcja. (Dziedziczony z PipelineComponent). | |
DeleteOutputColumn | Usuwa IDTSOutputColumn100 obiekt z IDTSOutputColumnCollection100 kolekcja. (Dziedziczony z PipelineComponent). | |
DescribeRedirectedErrorCode | Zawiera informacje o błędzie kod PipelineBuffer dodać wiersz do buforu wyjściowego. (Dziedziczony z PipelineComponent). | |
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
GetBinaryCode | Infrastruktura. | |
GetErrorOutputInfo | Zwraca indeks i identyfikator wyjścia błąd składnika. (Dziedziczony z PipelineComponent). | |
GetHashCode | (Dziedziczony z Object). | |
GetType | (Dziedziczony z Object). | |
GetUniqueVSTAProjectName | Infrastruktura. | |
Initialize | Po zastąpieniu w klasie pochodnej, inicjuje nowy wystąpienie składnika przepływ danych niestandardowych. (Dziedziczony z PipelineComponent). | |
InsertExternalMetadataColumnAt | Wstawia nową kolumna zewnętrzną metadane do kolekcja kolumna metadane zewnętrznych pod określonym indeksem. (Dziedziczony z PipelineComponent). | |
InsertInput | Infrastruktura. (Zastępuje PipelineComponent.InsertInput(DTSInsertPlacement, Int32)). | |
InsertOutput | Infrastruktura. (Zastępuje PipelineComponent.InsertOutput(DTSInsertPlacement, Int32)). | |
InsertOutputColumnAt | Infrastruktura. (Zastępuje PipelineComponent.InsertOutputColumnAt(Int32, Int32, String, String)). | |
LoadScriptFromComponent | Infrastruktura. | |
MapInputColumn | Ustanawia relację między wprowadzania kolumna i odpowiednich metadane zewnętrznych. (Dziedziczony z PipelineComponent). | |
MapOutputColumn | Ustanawia relację między kolumna wyjściowej i odpowiednią kolumna zewnętrzną metadane. (Dziedziczony z PipelineComponent). | |
MemberwiseClone | (Dziedziczony z Object). | |
OnDeletingInputColumn | Usuwa IDTSInputColumn100 obiekt z IDTSInputColumnCollection100. (Dziedziczony z PipelineComponent). | |
OnInputPathAttached | Kiedy nazywany IDTSInput100 obiektu jest podłączony do składnika poprzez IDTSPath100 interfejs. (Dziedziczony z PipelineComponent). | |
OnInputPathDetached | Kiedy nazywany IDTSInput100 obiekt jest odłączony od składnika poprzez IDTSPath100 interfejs. (Dziedziczony z PipelineComponent). | |
OnOutputPathAttached | Kiedy nazywany IDTSOutput100 składnika jest dołączony obiekt składnika niższego rzędu. (Dziedziczony z PipelineComponent). | |
PerformUpgrade | Infrastruktura. (Zastępuje PipelineComponent.PerformUpgrade(Int32)). | |
PostExecute | Infrastruktura. (Zastępuje PipelineComponent.PostExecute()). | |
PreExecute | Infrastruktura. (Zastępuje PipelineComponent.PreExecute()). | |
PrepareForExecute | Wywoływana przed PreExecute. (Dziedziczony z PipelineComponent). | |
PrimeOutput | Infrastruktura. (Zastępuje PipelineComponent.PrimeOutput(Int32, array<Int32[], array<PipelineBuffer[])). | |
ProcessInput | Infrastruktura. (Zastępuje PipelineComponent.ProcessInput(Int32, PipelineBuffer)). | |
ProvideComponentProperties | Infrastruktura. (Zastępuje PipelineComponent.ProvideComponentProperties()). | |
PutBinaryCode | Infrastruktura. | |
PutSourceCode | Infrastruktura. | |
RegisterEvents | Podczas opracowywania niestandardowego składnik przepływ danych, zastąpić tę metoda do tworzenia niestandardowych zdarzeń. (Dziedziczony z PipelineComponent). | |
RegisterLogEntries | Infrastruktura. (Zastępuje PipelineComponent.RegisterLogEntries()). | |
ReinitializeMetaData | Naprawia błędy podczas sprawdzania poprawności powodujących składnika do zwrócenia VS_NEEDSNEWMETADATA na czas projektowania. (Dziedziczony z PipelineComponent). | |
ReleaseConnections | Infrastruktura. (Zastępuje PipelineComponent.ReleaseConnections()). | |
RemoveAllInputsOutputsAndCustomProperties | Usuwa każdy IDTSInput100 i IDTSOutput100 obiektu składnika. (Dziedziczony z PipelineComponent). | |
SetComponentProperty | Infrastruktura. (Zastępuje PipelineComponent.SetComponentProperty(String, Object)). | |
SetExternalMetadataColumnDataTypeProperties | Ustawi typ danych właściwości kolumna określonych metadane zewnętrznych. (Dziedziczony z PipelineComponent). | |
SetExternalMetadataColumnProperty | Ustawia poszczególne właściwość kolumna metadane zewnętrznych. (Dziedziczony z PipelineComponent). | |
SetInputColumnProperty | Przypisuje wartości do IDTSCustomProperty100 z IDTSInputColumn100 obiektu. (Dziedziczony z PipelineComponent). | |
SetInputProperty | Przypisuje wartości do IDTSCustomProperty100 z IDTSInput100 obiektu. (Dziedziczony z PipelineComponent). | |
SetOutputColumnDataTypeProperties | Infrastruktura. (Zastępuje PipelineComponent.SetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32)). | |
SetOutputColumnProperty | Ustawia wartość IDTSCustomProperty100 dla IDTSOutputColumn100 obiektu. (Dziedziczony z PipelineComponent). | |
SetOutputProperty | Ustawia wartość IDTSCustomProperty100 na IDTSOutput100 obiektu. (Dziedziczony z PipelineComponent). | |
SetUsageType | Tworzy IDTSInputColumn100 obiekt w IDTSInputColumnCollection100 składników i zestawów UsageType Właściwość kolumna. (Dziedziczony z PipelineComponent). | |
ShowIDE | Infrastruktura. | |
ToString | (Dziedziczony z Object). | |
Validate | Infrastruktura. (Zastępuje PipelineComponent.Validate()). |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.