Metoda ObjectReferenceTracker.AddReference
Metoda ta dodaje odwołanie do listy dla śledzenia odwołań.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public Sub AddReference ( _
objectNameOrID As String, _
refType As DTSObjectReferenceType, _
ByRef refListID As Integer _
)
'Użycie
Dim instance As ObjectReferenceTracker
Dim objectNameOrID As String
Dim refType As DTSObjectReferenceType
Dim refListID As Integer
instance.AddReference(objectNameOrID, _
refType, refListID)
public void AddReference(
string objectNameOrID,
DTSObjectReferenceType refType,
ref int refListID
)
public:
void AddReference(
String^ objectNameOrID,
DTSObjectReferenceType refType,
int% refListID
)
member AddReference :
objectNameOrID:string *
refType:DTSObjectReferenceType *
refListID:int byref -> unit
public function AddReference(
objectNameOrID : String,
refType : DTSObjectReferenceType,
refListID : int
)
Parametry
- objectNameOrID
Typ: System.String
Nazwa obiektu lub Identyfikatora obiektu, który jest właścicielem listy, do którego dodajesz nowe odwołanie do śledzenia.
- refType
Typ: Microsoft.SqlServer.Dts.Runtime.DTSObjectReferenceType
Typ odwołania, który chcesz śledzić.Prawidłowe wartości znajdują się w DTSObjectReferenceType wyliczania.
- refListID
Typ: System.Int32%
Identyfikator listy odwołania.
Uwagi
Metoda ta dodaje odwołanie do obiektu o nazwie w objectNameOrID parametr z typem określonym w refType, do listy odwołania z danym refListID.Aby utworzyć listę, przekazania na zero dla refListID.Po powrocie refListID będzie zawierać identyfikator nowo utworzoną listę teraz zawierający pojedynczy wpis nowego.Zwrócone refListID może być używany w kolejnych zaproszeń, aby dodać więcej odwołanie do samej listy.
Ta metoda usuwa listę cały adres z systemu śledzenia odwołań.Należy o nazwie, kiedy niszczony jest obiekt, który jest właścicielem listy.Jest on również przydatny po odświeżeniu obiektu, który jest właścicielem listy i należy utworzyć nową listę.Na przykład w transformacji warunkowe podziału Jeśli zmienić wyrażenie na wyjściu, lista odwołań tego wyrażenia mogą zniszczyć i Nowa lista utworzonych jako nowe wyrażenie jest analizowany.
refListID Parametr jest tworzony, gdy lista jest nowo wygenerowanego AddReference metoda.AddReference Zwraca metoda refListID, i zawiera identyfikator listy nowo utworzonej.To zwracany refListID może służyć w kolejnych zaproszeń do odwołań do tej samej listy dodać, usunąć odwołania do listy, zniszczyć listę lub podczas korzystania z SetListInfo metoda.