Aracılığıyla paylaş


ScriptComponentHost Sınıfı

Bu API altyapısını destekler ve doğrudan kodunuz içinden kullanılmak üzere tasarlanmamıştır.

Devralma Hiyerarşisi

System.Object
  Microsoft.SqlServer.Dts.Pipeline.PipelineComponent
    Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost

Ad Alanı:  Microsoft.SqlServer.Dts.Pipeline
Derleme:  Microsoft.SqlServer.TxScript (Microsoft.SqlServer.TxScript içinde.dll)

Sözdizimi

'Bildirim
Public Class ScriptComponentHost _
    Inherits PipelineComponent _
    Implements IVSTAScriptComponentUI
'Kullanım
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

ScriptComponentHost türü aşağıdaki üyeleri açıklar.

Oluşturucular

  Ad Açıklama
Ortak yöntem ScriptComponentHost Altyapı.

Üst

Özellikler

  Ad Açıklama
Ortak özellik BufferManager Alır IDTSBufferManager100 Potansiyel satış bileşeni. (PipelineComponent öğesinden devralınmıştır.)
Ortak özellik ComponentMetaData Alır IDTSComponentMetaData100 için bir bileşen. (PipelineComponent öğesinden devralınmıştır.)
Ortak özellik ErrorSupport Döndürür bir ErrorSupport sağlayan Bileşen Nesne raise hataların, uyarıların veya diğer bilgi olayları HRESULTs tarafından döndürülen dayalı Integration Services bileşenleri yazılan yerel kod. (PipelineComponent öğesinden devralınmıştır.)
Ortak özellik EventInfos Alır IDTSEventInfos100 koleksiyon , PipelineComponent nesne. (PipelineComponent öğesinden devralınmıştır.)
Ortak özellik LogEntryInfos Alır bir IDTSLogEntryInfos100 koleksiyon bileşen kayıtlı olduğu günlük olaylar. (PipelineComponent öğesinden devralınmıştır.)
Ortak özellik ReferenceTracker Alır IDTSObjectReferenceTracker100 ilişkili bileşen. (PipelineComponent öğesinden devralınmıştır.)
Ortak özellik VariableDispenser Alır IDTSVariableDispenser100 veri akışı bileşeni. (PipelineComponent öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem AcquireConnections Altyapı. (PipelineComponent.AcquireConnections(Object) öğesini geçersiz kılar.)
Ortak yöntem AddErrorOutput Ekler bir IDTSOutput100 nesne ve bir hata çıktı ayarlayarak işaretler IsErrorOut özellik için doğru. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem Cleanup Kaynakları serbest bırakır ve bileşenin yürütmesi tamamlandığında. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem CloseIDE Altyapı.
Ortak yöntem DeleteExternalMetadataColumn Belirtilen dizin adresindeki dış meta veriler sütunu siler koleksiyon dış meta veriler sütun. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem DeleteInput Siler bir IDTSInput100 gelen nesne IDTSInputCollection100 koleksiyon. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem DeleteOutput Siler bir IDTSOutput100 gelen nesne IDTSOutputCollection100 koleksiyon. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem DeleteOutputColumn Siler bir IDTSOutputColumn100 gelen nesne IDTSOutputColumnCollection100 koleksiyon. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem DescribeRedirectedErrorCode Hata kodu bilgileri sağlayan bir PipelineBuffer eklenen satır için bir çıkış arabelleği. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem Equals (Object öğesinden devralınmıştır.)
Korumalı yöntem Finalize (Object öğesinden devralınmıştır.)
Ortak yöntem GetBinaryCode Altyapı.
Ortak yöntem GetErrorOutputInfo Dizin ve hata çıktı bileşeninin Kimliğini döndürür. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem GetHashCode (Object öğesinden devralınmıştır.)
Ortak yöntem GetType (Object öğesinden devralınmıştır.)
Ortak yöntem GetUniqueVSTAProjectName Altyapı.
Ortak yöntem Initialize Türetilmiş bir sınıfta geçersiz olduğunda, yeni bir başlatır örnek bir özel veri akışı bileşeni. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem InsertExternalMetadataColumnAt Yeni bir dış meta veriler sütun ekler koleksiyon dış meta veriler sütun belirtilen dizinindeki. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem InsertInput Altyapı. (PipelineComponent.InsertInput(DTSInsertPlacement, Int32) öğesini geçersiz kılar.)
Ortak yöntem InsertOutput Altyapı. (PipelineComponent.InsertOutput(DTSInsertPlacement, Int32) öğesini geçersiz kılar.)
Ortak yöntem InsertOutputColumnAt Altyapı. (PipelineComponent.InsertOutputColumnAt(Int32, Int32, String, String) öğesini geçersiz kılar.)
Ortak yöntem LoadScriptFromComponent Altyapı.
Ortak yöntem MapInputColumn Giriş bir sütun ve karşılık gelen bir dış meta veriler sütun arasında bir ilişki kurar. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem MapOutputColumn Çıktı sütunu ve karşılık gelen bir dış meta veriler sütun arasında bir ilişki kurar. (PipelineComponent öğesinden devralınmıştır.)
Korumalı yöntem MemberwiseClone (Object öğesinden devralınmıştır.)
Ortak yöntem OnDeletingInputColumn Siler bir IDTSInputColumn100 gelen nesne IDTSInputColumnCollection100. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem OnInputPathAttached Ne zaman adlı bir IDTSInput100 nesne bileşeni bağlı IDTSPath100 arabirim. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem OnInputPathDetached Ne zaman adlı bir IDTSInput100 nesne bileşeninden kesmiş IDTSPath100 arabirim. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem OnOutputPathAttached Ne zaman adlı bir IDTSOutput100 Bileşen Nesne olduğu akış aşağı bir bileşen. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem PerformUpgrade Altyapı. (PipelineComponent.PerformUpgrade(Int32) öğesini geçersiz kılar.)
Ortak yöntem PostExecute Altyapı. (PipelineComponent.PostExecute() öğesini geçersiz kılar.)
Ortak yöntem PreExecute Altyapı. (PipelineComponent.PreExecute() öğesini geçersiz kılar.)
Ortak yöntem PrepareForExecute Önce adı verilen PreExecute. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem PrimeOutput Altyapı. (PipelineComponent.PrimeOutput(Int32, array<Int32[], array<PipelineBuffer[]) öğesini geçersiz kılar.)
Ortak yöntem ProcessInput Altyapı. (PipelineComponent.ProcessInput(Int32, PipelineBuffer) öğesini geçersiz kılar.)
Ortak yöntem ProvideComponentProperties Altyapı. (PipelineComponent.ProvideComponentProperties() öğesini geçersiz kılar.)
Ortak yöntem PutBinaryCode Altyapı.
Ortak yöntem PutSourceCode Altyapı.
Ortak yöntem RegisterEvents Bir özel veri akışı bileşeni geliştirirken, özel olaylar oluşturmak için bu yöntem geçersiz kılar. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem RegisterLogEntries Altyapı. (PipelineComponent.RegisterLogEntries() öğesini geçersiz kılar.)
Ortak yöntem ReinitializeMetaData Neden geri dönmek bileşen doğrulaması sırasında tanımlanan hatalarını onarıp VS_NEEDSNEWMETADATA Tasarım en saat. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem ReleaseConnections Altyapı. (PipelineComponent.ReleaseConnections() öğesini geçersiz kılar.)
Ortak yöntem RemoveAllInputsOutputsAndCustomProperties Her siler IDTSInput100 ve IDTSOutput100 nesne bileşeni. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetComponentProperty Altyapı. (PipelineComponent.SetComponentProperty(String, Object) öğesini geçersiz kılar.)
Ortak yöntem SetExternalMetadataColumnDataTypeProperties Veri kümeleri belirtilen dış meta veriler sütun özelliklerini yazın. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetExternalMetadataColumnProperty Ayarlar tek bir özellik bir dış meta veri sütunu. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetInputColumnProperty Bir değer atar IDTSCustomProperty100 , bir IDTSInputColumn100 nesne. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetInputProperty Bir değer atar IDTSCustomProperty100 , bir IDTSInput100 nesne. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetOutputColumnDataTypeProperties Altyapı. (PipelineComponent.SetOutputColumnDataTypeProperties(Int32, Int32, DataType, Int32, Int32, Int32, Int32) öğesini geçersiz kılar.)
Ortak yöntem SetOutputColumnProperty Ayarlar bir IDTSCustomProperty100 için bir IDTSOutputColumn100 nesne. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetOutputProperty Ayarlar bir IDTSCustomProperty100 üzerinde bir IDTSOutput100 nesne. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem SetUsageType Oluşturur bir IDTSInputColumn100 , nesne IDTSInputColumnCollection100 bileşeni ve kümeleri UsageType özellik sütun. (PipelineComponent öğesinden devralınmıştır.)
Ortak yöntem ShowIDE Altyapı.
Ortak yöntem ToString (Object öğesinden devralınmıştır.)
Ortak yöntem Validate Altyapı. (PipelineComponent.Validate() öğesini geçersiz kılar.)

Üst

İş Parçacığı Güvenliği

Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.