Bagikan melalui


ObjectReferenceTracker.RemoveReference Metode

Definisi

Menghapus referensi dari daftar yang sudah ada.

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)

Parameter

objectNameOrID
String

Nama objek atau ID yang akan dihapus dari daftar pelacakan.

refType
DTSObjectReferenceType

Jenis referensi yang ingin Anda lacak. Nilai yang valid ditemukan dalam DTSObjectReferenceType enumerasi.

refListID
Int32

ID daftar tempat objek yang akan dihapus saat ini berada.

Keterangan

Gunakan metode ini untuk menghapus referensi dari daftar yang ada ketika objek tersebut tidak lagi digunakan atau telah dihancurkan.

Parameter refListID dibuat ketika daftar baru dibuat menggunakan AddReference metode . Metode AddReference mengembalikan kepada Anda refListID, dan berisi ID daftar yang baru dibuat. Ini dikembalikan refListID dapat digunakan dalam panggilan berikutnya untuk menambahkan lebih banyak referensi ke daftar yang sama, menghapus referensi ke daftar, menghancurkan daftar, atau saat menggunakan SetListInfo metode .

Berlaku untuk