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 .