Share via


ObjectReferenceTracker.RemoveReference Metodo

Definizione

Rimuove un riferimento da un elenco esistente.

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)

Parametri

objectNameOrID
String

Nome o ID dell'oggetto da rimuovere dall'elenco di rilevamento.

refType
DTSObjectReferenceType

Tipo di riferimento da tenere traccia. I valori validi sono disponibili nell'enumerazione DTSObjectReferenceType .

refListID
Int32

ID dell'elenco in cui si trova attualmente l'oggetto da rimuovere.

Commenti

Utilizzare questo metodo per rimuovere un riferimento da un elenco esistente quando tale oggetto non viene più utilizzato o è stato eliminato definitivamente.

Il refListID parametro viene creato quando l'elenco viene appena generato usando il AddReference metodo . Il AddReference metodo restituisce un oggetto refListIDe contiene l'ID dell'elenco appena creato. Ciò restituito refListID può essere usato nelle chiamate successive per aggiungere altri riferimenti allo stesso elenco, rimuovere riferimenti all'elenco, eliminare un elenco o quando si usa il SetListInfo metodo .

Si applica a