Freigeben über


IDTSPath100 Schnittstelle

Definition

Stellt eine Verbindung zwischen zwei Komponenten dar.

public interface class IDTSPath100 : Microsoft::SqlServer::Dts::Pipeline::Wrapper::IDTSObject100
[System.Runtime.InteropServices.Guid("6B300A02-5EE0-4E86-8E52-5309197D4A6A")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("B6958407-AA8A-44E5-BD05-9FBEAD54E641")]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4256D17F-7FD3-49F4-8764-0C16B29CD442")]
public interface IDTSPath100 : Microsoft.SqlServer.Dts.Pipeline.Wrapper.IDTSObject100
[<System.Runtime.InteropServices.Guid("6B300A02-5EE0-4E86-8E52-5309197D4A6A")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPath100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("B6958407-AA8A-44E5-BD05-9FBEAD54E641")>]
type IDTSPath100 = interface
    interface IDTSObject100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4256D17F-7FD3-49F4-8764-0C16B29CD442")>]
type IDTSPath100 = interface
    interface IDTSObject100
Public Interface IDTSPath100
Implements IDTSObject100
Attribute
Implementiert

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie sie ein neues IDTSPath100 Objekt erstellen und dann die Ausgabe der vorgelagerten Komponente an die Eingabe der nachgelagerten Komponente anfügen.

public IDTSPath100 EstablishPath( MainPipe mp , IDTSOutput100 start , IDTSInput100 end )  
{  
IDTSPath100 path = mp.PathCollection.New();  
path.AttachPathAndPropagateNotifications( start, end );  
return path;  
}  
Public Function EstablishPath(ByVal mp As MainPipe, ByVal start As IDTSOutput100, ByVal end As IDTSInput100) As IDTSPath100   
 Dim path As IDTSPath100 = mp.PathCollection.New   
 path.AttachPathAndPropagateNotifications(start, end)   
 Return path   
End Function  

Hinweise

Pfadobjekte werden erstellt, um den Datenfluss zwischen der IDTSOutput100 vorgelagerten Komponente und der IDTSInput100 anderen Komponente herzustellen. Ein Pfad enthält ein einzelnes Ausgabeobjekt, das als StartPoint", und eine einzelne Eingabe dargestellt wird, die der EndPoint Pfad ist. Ein Pfad zwischen zwei Komponenten wird in einem zweistufigen Prozess eingerichtet. Erstellen Sie zuerst den Pfad, indem Sie die Pfadauflistung des IDTSComponentMetaData100 Objekts aufrufenNew. Legen Sie zweitens den Pfad fest, indem Sie den Pfad selbst aufrufen AttachPathAndPropagateNotifications . Diese Methode richtet den Pfad ein und benachrichtigt die betroffenen Komponenten seiner Existenz.

Die Spalten der StartPoint Daten werden anschließend durch EndPoint Aufrufen SetUsageTypezugeordnet.

Eigenschaften

Description

Ruft die Beschreibung des IDTSPath100-Objekts ab oder legt sie fest.

EndPoint

Ruft das einem Pfad zugeordnete IDTSInput100-Objekt ab oder legt es fest.

ID

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

IdentificationString

Ruft eine eindeutige Zeichenfolge ab, durch die ein IDTSPath100-Objekt identifiziert wird.

Name

Ruft den Zeichenfolgenbezeichner eines IDTSPath100-Objekts ab oder legt ihn fest.

ObjectType

Gibt einen Wert aus der DTSObjectType-Enumeration zurück.

StartPoint

Ruft das einem Pfad zugeordnete IDTSOutput100-Objekt ab oder legt es fest.

Visualized

Legt einen Wert fest, der angibt, dass der Benutzer einen Datenanzeiger an diesen Pfad im SSIS-Designer angefügt hat.

Methoden

AttachPathAndPropagateNotifications(IDTSOutput100, IDTSInput100)

Legt einen Pfad zwischen zwei Komponenten fest und benachrichtigt die betroffenen Komponenten.

Gilt für: