Aracılığıyla paylaş


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
Ortak özellik Buffer Kimliği alır bir PipelineBuffer için ayrılan bir IDTSInput100 nesne ve bileşen için sağlanan ProcessInput yöntem.
Ortak özellik BufferBase Altyapı.
Ortak özellik Component Alır IDTSComponentMetaData100 , bir IDTSInput100 nesne.
Ortak özellik CustomPropertyCollection Alır IDTSCustomPropertyCollection100 nesnesinin bir IDTSInput100 nesne.
Ortak özellik Dangling Alır veya giriş unattached olabilir veri akışı altyapısı bildiren bir değer ayarlar.
Ortak özellik Description Alır veya ayarlar açıklamasını bir IDTSInput100 nesne.
Ortak özellik Description Alır veya ayarlar açıklamasını bir IDTSObject100. (IDTSObject100 öğesinden devralınmıştır.)
Ortak özellik ErrorOrTruncationOperation Alır veya ayarlar bir dize hataları veya işlenirken ortaya truncations türlerini belirtir bir PipelineBuffer satır.
Ortak özellik 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.
Ortak özellik 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.
Ortak özellik 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.
Ortak özellik ID Alır veya ayarlar ID , bir IDTSInput100 nesne.
Ortak özellik ID Alır veya ayarlar kimliği bir IDTSObject100nesne. (IDTSObject100 öğesinden devralınmıştır.)
Ortak özellik IdentificationString Gets a String that uniquely identifies anIDTSInput100 object.
Ortak özellik IdentificationString Benzersiz olarak tanıtan bir dize alır bir IDTSObject100. (IDTSObject100 öğesinden devralınmıştır.)
Ortak özellik InputColumnCollection Alır IDTSInputColumnCollection100 , bir IDTSInput100 nesne.
Ortak özellik 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.
Ortak özellik IsSorted Gösteren bir değeri alır mı sütunlarda bir IDTSInputColumnCollection100 sıralanır.
Ortak özellik Name Alır veya ayarlar bir IDTSInput100 nesne.
Ortak özellik Name Alır veya ayarlar bir IDTSObject100 nesne. (IDTSObject100 öğesinden devralınmıştır.)
Ortak özellik ObjectType Alır DTSObjectType , bir IDTSInput100 nesne.
Ortak özellik ObjectType Alır ObjectType özellik, bir IDTSObject100. (IDTSObject100 öğesinden devralınmıştır.)
Ortak özellik SourceLocale Yerel ayar için alır bir IDTSInput100 nesne.
Ortak özellik 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
Ortak yöntem 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