Freigeben über


ObjectReferenceTracker.RemoveReference Methode

Definition

Entfernt einen Verweis aus einer vorhandenen Liste.

public:
 void RemoveReference(System::String ^ objectNameOrID, Microsoft::SqlServer::Dts::Runtime::DTSObjectReferenceType refType, int % refListID);
public void RemoveReference (string objectNameOrID, Microsoft.SqlServer.Dts.Runtime.DTSObjectReferenceType refType, ref int refListID);
member this.RemoveReference : string * Microsoft.SqlServer.Dts.Runtime.DTSObjectReferenceType * int -> unit
Public Sub RemoveReference (objectNameOrID As String, refType As DTSObjectReferenceType, ByRef refListID As Integer)

Parameter

objectNameOrID
String

Der Objektname oder die ID, der bzw. die aus der Nachverfolgungsliste entfernt werden soll.

refType
DTSObjectReferenceType

Der Referenztyp, den Sie nachverfolgen möchten. Die gültigen Werte werden in der DTSObjectReferenceType Aufzählung gefunden.

refListID
Int32

Die ID der Liste, in der sich das zu entfernende Objekt derzeit befindet.

Hinweise

Verwenden Sie diese Methode, um einen Verweis aus einer vorhandenen Liste zu entfernen, wenn dieses Objekt nicht mehr verwendet wird oder zerstört wurde.

Der refListID Parameter wird erstellt, wenn die Liste neu mithilfe der AddReference Methode generiert wird. Die AddReference Methode gibt an Sie zurück refListID, und es enthält die ID der neu erstellten Liste. Diese zurückgegebene refListID Option kann in nachfolgenden Aufrufen verwendet werden, um weitere Verweise auf die gleiche Liste hinzuzufügen, Verweise auf die Liste zu entfernen, eine Liste zu zerstören oder wenn Sie die SetListInfo Methode verwenden.

Gilt für: