次の方法で共有


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 メソッドは、新しく作成された一覧の ID を含む refListID を返します。 この refListID を後続の呼び出しで使用すると、同じ一覧に別の参照を追加したり、一覧から参照を削除したり、一覧を破棄したりできます。また、SetListInfo メソッドでこのパラメーターを使用することもできます。

適用対象