다음을 통해 공유


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 사용할 때 사용할 수 있습니다.

적용 대상