Udostępnij za pośrednictwem


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.
  • 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.