Interfejs IDTSInput100
Zawiera zbiór kolumn reprezentuje dostarczone dane do składnika w postaci PipelineBuffer obiekty przy uruchomieniu czas.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline.Wrapper
Zestaw: Microsoft.SqlServer.DTSPipelineWrap (w Microsoft.SqlServer.DTSPipelineWrap.dll)
Składnia
'Deklaracja
<GuidAttribute("24C64129-7317-4E2F-AAF2-80964796E3AE")> _
Public Interface IDTSInput100 _
Inherits IDTSObject100
'Użycie
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
Typ IDTSInput100 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Buffer | Pobiera identyfikator PipelineBuffer przydzielone dla IDTSInput100 obiektu i dostarczane do składnika w ProcessInput metoda. | |
BufferBase | Infrastruktura. | |
Component | Pobiera IDTSComponentMetaData100 z IDTSInput100 obiektu. | |
CustomPropertyCollection | Pobiera IDTSCustomPropertyCollection100 obiektu IDTSInput100 obiektu. | |
Dangling | Pobiera lub ustawia wartość, która powiadamia aparat przepływ danych dane wejściowe mogą być niezamocowane. | |
Description | Pobiera lub ustawia opis IDTSInput100 obiektu. | |
Description | Pobiera lub ustawia opis IDTSObject100. (Dziedziczony z IDTSObject100). | |
ErrorOrTruncationOperation | Pobiera lub ustawia ciąg , który określa typy błędów lub truncations, które mogą wystąpić podczas przetwarzania PipelineBuffer wiersza. | |
ErrorRowDisposition | Pobiera lub ustawia wartość z DTSRowDisposition wyliczenia, która określa, jak składnik będzie obsługiwać warunków błędów występujących podczas przetwarzania wiersza z PipelineBuffer obiektu. | |
ExternalMetadataColumnCollection | Pobiera kolekcja kolumn, które odzwierciedla zewnętrznego źródło danych w kolumnach, które służą do sprawdzania poprawności IDTSInputColumnCollection100 , gdy składnik nie jest podłączony do źródło danych zewnętrznych. | |
HasSideEffects | Pobiera lub ustawia wartość wskazującą, czy składnik przepływ danych należy usunąć pozostają w realizacji planu zadanie przepływ danych podczas jego wyjścia nie jest dołączony do niższego rzędu składnika i RunInOptimizedMode właściwość zadanie przepływ danych jest true. | |
ID | Pobiera lub ustawia ID z IDTSInput100 obiektu. | |
ID | Pobiera lub ustawia identyfikator IDTSObject100obiektu. (Dziedziczony z IDTSObject100). | |
IdentificationString | Gets a String that uniquely identifies anIDTSInput100 object. | |
IdentificationString | Pobiera ciąg, który unikatowo identyfikuje IDTSObject100. (Dziedziczony z IDTSObject100). | |
InputColumnCollection | Pobiera IDTSInputColumnCollection100 z IDTSInput100 obiektu. | |
IsAttached | Pobiera wartość wskazująca, jeśli IDTSInput100 dołączonych do nadrzędny składnika poprzez IDTSPath100 obiektu. | |
IsSorted | Pobiera wartość, która wskazuje, czy w kolumnach IDTSInputColumnCollection100 są sortowane. | |
Name | Pobiera lub ustawia nazwę IDTSInput100 obiektu. | |
Name | Pobiera lub ustawia nazwę IDTSObject100 obiektu. (Dziedziczony z IDTSObject100). | |
ObjectType | Pobiera DTSObjectType z IDTSInput100 obiektu. | |
ObjectType | Pobiera ObjectType Właściwość IDTSObject100. (Dziedziczony z IDTSObject100). | |
SourceLocale | Pobiera ustawienia regionalne dla IDTSInput100 obiektu. | |
TruncationRowDisposition | Pobiera lub ustawia wartość określającą, jak składnik obsługuje występujące podczas przetwarzania wiersze z truncations PipelineBuffer. |
Do góry
Uwagi
IDTSInput100 Obiekt reprezentuje punkt połączenia między dwoma składnikami i, po podłączeniu do IDTSOutput100 składnika nadrzędnego ustanawia przepływ danych między składnikami.Połączenie między IDTSInput100 i IDTSOutput100 ustanowione przez IDTSPath100 obiektu.Reprezentuje dane wejściowe EndPoint Właściwość IDTSPath100 obiektu.
W projekcie czas, kolumny w IDTSOutputColumnCollection100 podłączonego do wprowadzania danych wyjściowych są zaznaczone do użytku przez składnik.Kolumny te są dostępne dla składnika podczas wykonywania składnika.
Przykłady
Poniższy przykład kodu pokazuje części Dodawanie wprowadzania do swojej kolekcja w ProvideComponentProperties metoda.
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