IDTSInput100 Arabirimi
Sağlanan veri biçiminde bir bileşenini temsil eden sütunlar koleksiyonu içerir PipelineBuffer nesneleri run at saat.
Ad Alanı: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Derleme: Microsoft.SqlServer.DTSPipelineWrap (Microsoft.SqlServer.DTSPipelineWrap içinde.dll)
Sözdizimi
'Bildirim
<GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")> _
Public Interface IDTSInput100 _
Inherits IDTSObject100
'Kullanım
Dim instance As IDTSInput100
[GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")]
public interface IDTSInput100 : IDTSObject100
[GuidAttribute(L"24C64129-7317-4E2F-AAF2-80964796E3AE")]
public interface class IDTSInput100 : IDTSObject100
[<GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")>]
type IDTSInput100 =
interface
interface IDTSObject100
end
public interface IDTSInput100 extends IDTSObject100
IDTSInput100 türü aşağıdaki üyeleri açıklar.
Özellikler
Ad | Açıklama | |
---|---|---|
Buffer | Kimliği alır bir PipelineBuffer için ayrılan bir IDTSInput100 nesne ve bileşen için sağlanan ProcessInput yöntem. | |
BufferBase | Altyapı. | |
Component | Alır IDTSComponentMetaData100 , bir IDTSInput100 nesne. | |
CustomPropertyCollection | Alır IDTSCustomPropertyCollection100 nesnesinin bir IDTSInput100 nesne. | |
Dangling | Alır veya giriş unattached olabilir veri akışı altyapısı bildiren bir değer ayarlar. | |
Description | Alır veya ayarlar açıklamasını bir IDTSInput100 nesne. | |
Description | Alır veya ayarlar açıklamasını bir IDTSObject100. (IDTSObject100 öğesinden devralınmıştır.) | |
ErrorOrTruncationOperation | Alır veya ayarlar bir dize hataları veya işlenirken ortaya truncations türlerini belirtir bir PipelineBuffer satır. | |
ErrorRowDisposition | Alır veya ayarlar arasında bir değer bir DTSRowDisposition Bileşen meydana gelen bir satır işlenirken hata koşulları nasıl işleyeceğini belirten bir numaralandırma bir PipelineBuffer nesne. | |
ExternalMetadataColumnCollection | Alır koleksiyon bir dış veri kaynağına sütunlarda yansıtır sütunlar hangi doğrulamak için kullanılır bir IDTSInputColumnCollection100 , bileşen değil bağlı dış veri kaynak. | |
HasSideEffects | Belirten bir değeri alır veya ayarlar olup olmadığını bir veri akışı bileşeni çıktısı için bir aşağı akım bileşeni bağlı olduğu ve zaman içinde bir veri akışı görevin yürütme planı kalırlar ya da kaldırılması gerektiğini RunInOptimizedMode özellik veri akışı görevi doğru. | |
ID | Alır veya ayarlar ID , bir IDTSInput100 nesne. | |
ID | Alır veya ayarlar kimliği bir IDTSObject100nesne. (IDTSObject100 öğesinden devralınmıştır.) | |
IdentificationString | Gets a String that uniquely identifies anIDTSInput100 object. | |
IdentificationString | Benzersiz olarak tanıtan bir dize alır bir IDTSObject100. (IDTSObject100 öğesinden devralınmıştır.) | |
InputColumnCollection | Alır IDTSInputColumnCollection100 , bir IDTSInput100 nesne. | |
IsAttached | Olmadığını gösteren bir değeri alır bir IDTSInput100 ters yönde bir bileşen bağlı olduğu bir IDTSPath100 nesne. | |
IsSorted | Gösteren bir değeri alır mı sütunlarda bir IDTSInputColumnCollection100 sıralanır. | |
Name | Alır veya ayarlar bir IDTSInput100 nesne. | |
Name | Alır veya ayarlar bir IDTSObject100 nesne. (IDTSObject100 öğesinden devralınmıştır.) | |
ObjectType | Alır DTSObjectType , bir IDTSInput100 nesne. | |
ObjectType | Alır ObjectType özellik, bir IDTSObject100. (IDTSObject100 öğesinden devralınmıştır.) | |
SourceLocale | Yerel ayar için alır bir IDTSInput100 nesne. | |
TruncationRowDisposition | Bileşen satırlarını işlenirken ortaya truncations nasıl işleyeceğini belirleyen bir değeri alır veya ayarlar bir PipelineBuffer. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
GetVirtualInput | Alır IDTSVirtualInput100 nesnesinin bir IDTSInput100 nesne. |
Üst
Açıklamalar
IDTSInput100 Nesnesini temsil eden bir bağlantı noktası iki bileşenler arasındaki ve bağlandığında IDTSOutput100 ters yönde bir bileşen bileşenleri arasındaki veri akışını kurarArasında bir bağlantı bir IDTSInput100 ve bir IDTSOutput100 üzerinden kurulan IDTSPath100 nesne.Girdiyi temsil EndPoint özellik IDTSPath100 nesne.
Tasarım sırasında saat, sütun IDTSOutputColumnCollection100 Giriş bağlı çıktı seçilmiş kullanımına bileşeni.Bu sütunlar sonra bileşen yürütme sırasında bileşen için kullanılabilir.
Örnekler
Bir bileşen için bir giriş ekleme aşağıdaki kod örneği gösterir, koleksiyon , ProvideComponentProperties yöntem.
using System;
using Microsoft.SqlServer.Dts.Pipeline;
public class DtsSampleComponent : PipelineComponent
{
public override void ProvideComponentProperties()
{
IDTSInput100 input = ComponentMetaData.InputCollection.New();
input.Name = "SampleComponentInput0";
}
}
Imports System
Imports Microsoft.SqlServer.Dts.Pipeline
Public Class DtsSampleComponent
Inherits PipelineComponent
Public Overloads Overrides Sub ProvideComponentProperties()
Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New
input.Name = "SampleComponentInput0"
End Sub
End Class