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
Имя или идентификатор объекта, который необходимо удалить из списка отслеживания.
- refType
- DTSObjectReferenceType
Тип ссылки, которую нужно отслеживать. Допустимые значения находятся в перечислении DTSObjectReferenceType .
- refListID
- Int32
Идентификатор списка, в котором в настоящее время находится объект, подлежащий удалению.
Комментарии
Используйте этот метод, чтобы удалить ссылку из существующего списка, когда этот объект больше не используется или был уничтожен.
Параметр refListID
создается при создании списка с помощью AddReference метода. Метод AddReference возвращается к вам refListID
и содержит идентификатор только что созданного списка. Это возвращается refListID
в последующих вызовах для добавления дополнительных ссылок в тот же список, удаления ссылок на список, уничтожения списка или при использовании SetListInfo метода.