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 | |
---|---|---|
![]() |
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.) |
![]() |
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.) |
![]() |
BufferManager | Alır IDTSBufferManager100 nesne. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
BufferTempStoragePath | Alır veya ayarlar dosya sistemi yol geçici olarak önbellek arabellek veri için kullanılan. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
ComponentMetaDataCollection | Alır koleksiyon görev veri akışı bileşen. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
DefaultBufferMaxRows | Alır veya ayarlar en fazla sayıda görev verir, bir IDTSBuffer100 arabellek. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
DefaultBufferSize | Alır veya ayarlar varsayılan boyutu, IDTSBuffer100 nesnelerin oluşturduğu görev. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
EngineThreads | Alır veya veri akışı görevi kullanır iş parçacığı sayısını ayarlar. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
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.) |
![]() |
PathCollection | Alır IDTSPathCollection100 koleksiyon veri akışı görevi için. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
PersistenceCustomPropertyCollection | Alır koleksiyon belirtilen sürdürme biçimi olan özel özellikler. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
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.) |
![]() |
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 | |
---|---|---|
![]() |
GetNextPasteID | Sonraki kullanılabilir kimliği, alır veri akışı görevi oluşturur. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
GetObjectByID(Int32) | Nesne kimliği kullanarak veri akışı görevi bulunan bir nesneyi alır. (IDTSPipeline100 öğesinden devralınmıştır.) |
![]() |
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;