ObjectReferenceTracker.RemoveReference 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从已有列表中删除引用。
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 方法时使用。