Aracılığıyla paylaş


MainPipe Arabirimi

Yönetilen uygulaması sağlar IDTSPipeline100 kullanılan arabirim yapılandırma program aracılığıyla veri akışı görevi.

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

Sözdizimi

'Bildirim
<GuidAttribute("89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")> _
Public Interface MainPipe _
    Inherits IDTSPipeline100
'Kullanım
Dim instance As MainPipe
[GuidAttribute("89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")]
public interface MainPipe : IDTSPipeline100
[GuidAttribute(L"89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")]
public interface class MainPipe : IDTSPipeline100
[<GuidAttribute("89CEBA86-EC51-4C62-A2D3-E9AA4FC28900")>]
type MainPipe =  
    interface
        interface IDTSPipeline100
    end
public interface MainPipe extends IDTSPipeline100

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

Özellikler

  Ad Açıklama
Ortak özellik AutoGenerateIDForNewObjects Alır veya veri akışı otomatik olarak oluşturur ve yeni oluşturulan nesneler için ID özellik ayarlar olup olmadığını belirten bir değeri ayarlar. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik BLOBTempStoragePath Burada büyük ikili nesneler (BLOB'lar) geçici olarak yazılır dosya sistemi konumu belirten bir değeri alır veya ayarlar diske. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik BufferManager Alır IDTSBufferManager100 nesne. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik BufferTempStoragePath Alır veya ayarlar dosya sistemi yol geçici olarak önbellek arabellek veri için kullanılan. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik ComponentMetaDataCollection Alır koleksiyon görev veri akışı bileşen. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik DefaultBufferMaxRows Alır veya ayarlar en fazla sayıda görev verir, bir IDTSBuffer100 arabellek. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik DefaultBufferSize Alır veya ayarlar varsayılan boyutu, IDTSBuffer100 nesnelerin oluşturduğu görev. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik EngineThreads Alır veya veri akışı görevi kullanır iş parçacığı sayısını ayarlar. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik Events Yürütme sırasında olayları artırmak için veri akışı ve bileşenlerini kullanmak olayları arabirim ayarlar. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik PathCollection Alır IDTSPathCollection100 koleksiyon veri akışı görevi için. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik PersistenceCustomPropertyCollection Alır koleksiyon belirtilen sürdürme biçimi olan özel özellikler. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik RunInOptimizedMode Alır veya veri akışı görevi en iyi duruma getirilmiş modunda çalışır olup olmadığını belirten bir değeri ayarlar. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak özellik VariableDispenser Kümeleri IDTSVariableDispenser100 için kullanılan kilit için okuma ve yazma. paket değişkenleri (IDTSPipeline100 öğesinden devralınmıştır.)

Üst

Yöntemler

  Ad Açıklama
Ortak yöntem GetNextPasteID Sonraki kullanılabilir kimliği, alır veri akışı görevi oluşturur. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak yöntem GetObjectByID(Int32) Nesne kimliği kullanarak veri akışı görevi bulunan bir nesneyi alır. (IDTSPipeline100 öğesinden devralınmıştır.)
Ortak yöntem New() Altyapı. (IDTSPipeline100 öğesinden devralınmıştır.)

Üst

Açıklamalar

MainPipe (Olarak görüntülenen Veri akışı görev , Business Intelligence Development Studio) yönetilen uygulamasıdır IDTSPipeline100 com arabirim.Yönetilen kod oluştururken veya değiştirme veri akışı görevi programlı olarak kullanılan arabirim olan bir Package.Yöntemleri ve özellikleri bu nesne için kullanılabilir bir bakış için bkz: MainPipeClass belgeleri.

Örnekler

Aşağıdaki kod örneği ekler MainPipe itiraz bir Package alır ve MainPipe kullanarak InnerObject özellik TaskHost.

Package p = new Package();
Executable e = p.Executables.Add("DTS.Pipeline.1");
TaskHost thMainPipe = e as TaskHost;
MainPipe dataFlowTask = thMainPipe.InnerObject as MainPipe;