IDTSOutput100 Schnittstelle

Definition

Enthält die Sammlung der IDTSOutputColumn100 Spalten, die nachgelagerten Komponenten in einem Graphen zur Verfügung stehen.

public interface class IDTSOutput100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")]
public interface IDTSOutput100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("1A1504B9-0B44-41A1-A1AC-6918D7B7F41F")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSOutput100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CB9D0490-4BF1-47AE-8350-3CA9A3252F93")>]
type IDTSOutput100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("CD5CEBE0-5D2E-4170-9326-6C8F3B707147")>]
type IDTSOutput100 = interface
    interface IDTSObject100
Public Interface IDTSOutput100
Implements IDTSObject100
Attribute
Implementiert

Beispiele

Das folgende Codebeispiel demonstriert eine Komponente, die ein IDTSOutput100 erzeugt, das während eines Aufrufs der Methode ProvideComponentProperties synchron zu seiner Eingabe ist.

public override void ProvideComponentProperties()  
{  
    IDTSInput100 input = ComponentMetaData.InputCollection.New();  
    input.Name = "Input";  

    IDTSOutput100 output = ComponentMetaData.OutputCollection.New();  
    output.Name = "Output";  
    output.SynchronousInputID = input.ID;  
}  
Public Overrides Sub ProvideComponentProperties()   
 Dim input As IDTSInput100 = ComponentMetaData.InputCollection.New   
 input.Name = "Input"   
 Dim output As IDTSOutput100 = ComponentMetaData.OutputCollection.New   
 output.Name = "Output"   
 output.SynchronousInputID = input.ID   
End Sub  

Hinweise

Das IDTSOutput100 Objekt enthält die Sammlung der IDTSOutputColumn100 Spalten, die durch eine Datenflusskomponente freigegeben werden. Der Ausgang wird mit einer IDTSInput100 nachgeschalteten Komponente verbunden, um den Datenfluss zwischen zwei Komponenten herzustellen.

Ein Ausgang kann entweder synchron zu einem IDTSInput100 Objekt oder asynchron sein und wird durch die Eigenschaft SynchronousInputID angegeben.

Die Spalten in der Ausgabespaltensammlung stehen nachgelagerten Komponenten zur Verfügung. Spalten werden zur Entwurfszeit aus der Sammlung hinzugefügt und entfernt.

Eigenschaften

Name Beschreibung
Buffer

Erhält die ID des zugewiesenen PipelineBufferIDTSOutput100 Objekts.

Component

Es bekommt die Nummer IDTSComponentMetaData100 eines IDTSOutput100 Objekts.

CustomPropertyCollection

Erhält die Sammlung der IDTSCustomProperty100 für ein Objekt IDTSOutput100 definierten Objekte.

Dangling

Erhält oder setzt einen Wert, der der Datenfluss-Engine mitteilt, dass sie IDTSOutput100 nicht angeschlossen werden kann.

DeleteOutputOnPathDetached

Erhält oder setzt einen Wert, der bestimmt, ob die Datenfluss-Engine ein IDTSOutput100 Objekt löscht, wenn es von einem IDTSPath100 Objekt getrennt wird.

Description

Erhält oder setzt die Beschreibung eines IDTSOutput100 Objekts.

ErrorOrTruncationOperation

Erhält oder setzt Text, der die Fehler- oder Trunkationsoperation eines IDTSOutput100 Objekts beschreibt.

ErrorRowDisposition

Erhält oder setzt einen Wert, der angibt, wie eine Komponente abläuft, wenn während der Verarbeitung der Spalten im Output zur Laufzeit ein Fehler auftritt.

ExclusionGroup

Erhält oder setzt die ExclusionGroup Eigenschaft eines IDTSOutput100 Objekts.

ExternalMetadataColumnCollection

Es bekommt die Nummer IDTSExternalMetadataColumnCollection100 eines IDTSOutput100 Objekts.

HasSideEffects

Erhält oder setzt einen Wert, der angibt, ob eine Datenfluss-Komponente entfernt oder im Ausführungsplan einer Datenfluss-Aufgabe verbleiben soll, wenn ihre Eingabe nicht an eine Upstream-Komponente gebunden ist und wenn die RunInOptimizedMode-Eigenschaft der Datenfluss-Aufgabe zutrifft.

ID

Erhält oder setzt die ID Eigenschaft eines IDTSOutput100 Objekts.

IdentificationString

Erhält eine Zeichenkette, die ein IDTSOutput100 Objekt eindeutig identifiziert.

IsAttached

Erhält einen Wert, der anzeigt, ob das IDTSOutput100 Objekt über ein IDTSPath100Objekt an eine andere Komponente angeschlossen ist.

IsErrorOut

Erhält oder setzt einen Wert, der anzeigt, ob ein IDTSOutput100 Objekt ein Fehlerausgang ist.

IsSorted

Erhält einen Wert, der angibt, ob die Spalten in einem Ausgabeobjekt sortiert sind.

Name

Erhält oder setzt den Namen eines IDTSOutput100.

ObjectType

Es bekommt die Nummer DTSObjectType eines IDTSOutput100 Objekts.

OutputColumnCollection

Erhält die Sammlung der IDTSOutputColumn100 für ein Objekt IDTSOutput100 definierten Objekte.

SynchronousInputID

Erhält oder setzt die ID von an, IDTSInput100 die synchron zu einem IDTSOutput100ist.

TruncationRowDisposition

Erhält oder setzt einen Wert, der bestimmt, wie eine Komponente eine Zeile verarbeitet, in der eine Spalte infolge ihrer Operation auf einer Spalte in der Zeile abgeschnitten wurde.

Gilt für: