IDTSOutput100 Schnittstelle

Definition

Enthält die Auflistung von IDTSOutputColumn100-Spalten, die für Downstreamkomponenten in einem Diagramm verfügbar sind.

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

Im folgenden Codebeispiel wird eine Komponente veranschaulicht, die während eines Aufrufs der ProvideComponentProperties Methode eine IDTSOutput100 synchrone Eingabe erstellt.

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 Auflistung von IDTSOutputColumn100 Spalten, die von einer Datenflusskomponente verfügbar gemacht werden. Die Ausgabe ist mit IDTSInput100 einer nachgelagerten Komponente verbunden, um den Datenfluss zwischen zwei Komponenten zu etablieren.

Eine Ausgabe kann entweder synchron zu einem Objekt oder asynchron IDTSInput100 sein und wird von der SynchronousInputID Eigenschaft angegeben.

Die Spalten in der Ausgabespaltensammlung sind für nachgelagerte Komponenten verfügbar. Spalten werden zur Entwurfszeit aus der Auflistung hinzugefügt und entfernt.

Eigenschaften

Buffer

Ruft die ID des für ein PipelineBuffer-Objekt belegten IDTSOutput100 ab.

Component

Ruft den IDTSComponentMetaData100 eines IDTSOutput100-Objekts ab.

CustomPropertyCollection

Ruft die Auflistung von IDTSCustomProperty100-Objekten ab, die für ein IDTSOutput100-Objekt definiert sind.

Dangling

Ruft einen Wert ab, der die Datenfluss-Engine darüber benachrichtigt, dass IDTSOutput100 getrennt werden kann, oder legt ihn fest.

DeleteOutputOnPathDetached

Ruft einen Wert ab, der bestimmt, ob ein IDTSOutput100-Objekt von der Datenfluss-Engine gelöscht wird, wenn es von einem IDTSPath100-Objekt getrennt wird, oder legt ihn fest.

Description

Ruft die Beschreibung eines IDTSOutput100-Objekts ab oder legt sie fest.

ErrorOrTruncationOperation

Ruft Text ab, der den Fehler oder Abschneidevorgang eines IDTSOutput100-Objekts beschreibt, oder legt ihn fest.

ErrorRowDisposition

Ruft einen Wert ab, der angibt, wie die Verarbeitung einer Komponente fortgesetzt wird, wenn beim Verarbeiten der Spalten in der Ausgabe zur Laufzeit ein Fehler auftritt, oder legt ihn fest.

ExclusionGroup

Ruft die ExclusionGroup-Eigenschaft eines IDTSOutput100-Objekts ab oder legt sie fest.

ExternalMetadataColumnCollection

Ruft den IDTSExternalMetadataColumnCollection100 eines IDTSOutput100-Objekts ab.

HasSideEffects

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob eine Datenflusskomponente entfernt oder im Ausführungsplan eines Datenflussvorgangs verbleiben soll, wenn seine Eingabe nicht an eine Upstreamkomponente angefügt wird und wenn die RunInOptimizedMode-Eigenschaft der Datenfluss-Aufgabe wahr ist.

ID

Ruft die ID-Eigenschaft eines IDTSOutput100-Objekts ab oder legt sie fest.

IdentificationString

Ruft eine Zeichenfolge ab, durch die das IDTSOutput100-Objekt eindeutig identifiziert wird.

IsAttached

Ruft einen Wert ab, der angibt, ob das IDTSOutput100-Objekt über ein IDTSPath100-Objekt an eine andere Komponente angefügt ist.

IsErrorOut

Ruft einen Wert ab, der angibt, ob ein IDTSOutput100-Objekt eine Fehlerausgabe ist, oder legt ihn fest.

IsSorted

Ruft einen Wert ab, der angibt, ob die Spalten in einem Ausgabeobjekt sortiert sind.

Name

Ruft den Namen von IDTSOutput100 ab oder legt ihn fest.

ObjectType

Ruft den DTSObjectType eines IDTSOutput100-Objekts ab.

OutputColumnCollection

Ruft die Auflistung von IDTSOutputColumn100-Objekten ab, die für ein IDTSOutput100-Objekt definiert sind.

SynchronousInputID

Ruft die ID einer mit IDTSInput100 synchronen IDTSOutput100 ab oder legt sie fest.

TruncationRowDisposition

Ruft einen Wert ab, der bestimmt, wie eine Komponente eine Zeile verarbeitet, bei der eine Spalte infolge der Verarbeitung einer Spalte in der Zeile abgeschnitten wurde, oder legt ihn fest.

Gilt für: