语言

ObjectReferenceTracker.RemoveReference 方法

定义

从已有列表中删除引用。

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)

参数

objectNameOrID
String

要从追踪列表中移除的对象名称或ID。

refType
DTSObjectReferenceType

你想追踪的参考类型。有效数值见枚 DTSObjectReferenceType 举。

refListID
Int32

当前要移除对象所在的列表 ID。

注解

当该对象不再被使用或已被销毁时,使用该方法从已有列表中移除引用。

refListID参数是在使用AddReference该方法重新生成列表时创建的。 该 AddReference 方法返回给你 a refListID,并包含新创建列表的 ID。 返回 refListID 该数据可在后续调用中用于向同一列表添加更多引用、删除列表引用、销毁列表,或在使用该 SetListInfo 方法时使用。

适用于