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メソッドはrefListIDを返し、新たに作成されたリストのIDを含みます。 この返 refListID は、同じリストへの参照を追加したり、リストへの参照を削除したり、リストを破棄したり、 SetListInfo メソッドを使う際に利用することができます。

適用対象