Klasa Variables
Kolekcja zawiera Variables obiektów, które są dostępne przez kilka obiektów.Klasa ta nie może być dziedziczona.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
Microsoft.SqlServer.Dts.Runtime.Variables
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public NotInheritable Class Variables _
Inherits DTSReadOnlyCollectionBase
'Użycie
Dim instance As Variables
public sealed class Variables : DTSReadOnlyCollectionBase
public ref class Variables sealed : public DTSReadOnlyCollectionBase
[<SealedAttribute>]
type Variables =
class
inherit DTSReadOnlyCollectionBase
end
public final class Variables extends DTSReadOnlyCollectionBase
Typ Variables uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Count | Pobiera numer elementy zawarte w DTSReadOnlyCollectionBase wystąpienie. (Dziedziczony z DTSReadOnlyCollectionBase). | |
IsSynchronized | Pobiera wartość, która wskazuje, czy dostęp do DTSReadOnlyCollectionBase jest synchronizowane (bezpieczny wątek). (Dziedziczony z DTSReadOnlyCollectionBase). | |
Item | Zwraca Variable obiekt z Variables kolekcja. | |
Locked | A wartość logiczna wskazująca, czy zmienne w Variables kolekcja są zablokowane. | |
SyncRoot | Pobiera obiekt, który można zsynchronizować dostęp do DTSReadOnlyCollectionBase. (Dziedziczony z DTSReadOnlyCollectionBase). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Add | Dodaje Variable obiektu, aby Variables kolekcja. | |
Contains | Zwraca wartość logiczna , wskazuje, czy elementy kolekcja można uzyskać dostęp za pomocą indeksowania bez Zgłaszanie wyjątku. | |
CopyTo | Kopiuje cały DTSReadOnlyCollectionBase jednowymiarową zgodne ze array, począwszy od określonego indeksu tablicy miejsce docelowe. (Dziedziczony z DTSReadOnlyCollectionBase). | |
CreateManagedObject | Infrastruktura. (Dziedziczony z DTSReadOnlyCollectionBase). | |
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
GetCount | Infrastruktura. (Dziedziczony z DTSReadOnlyCollectionBase). | |
GetEnumerator | Zwraca VariableEnumerator modułu wyliczającego do użycia w Iterowanie nad Variables kolekcja. | |
GetHashCode | (Dziedziczony z Object). | |
GetManagedEnumerator | Infrastruktura. (Dziedziczony z DTSReadOnlyCollectionBase). | |
GetType | (Dziedziczony z Object). | |
MemberwiseClone | (Dziedziczony z Object). | |
Remove | Usuwa Variable obiekt z Variables kolekcja. | |
ToString | (Dziedziczony z Object). | |
Unlock | Zwalnia blokad w zbiorze zmiennych i flagi stanu kolekcja zmienne jako nieprawidłowy lub nieznany. |
Do góry
Uwagi
Integration Services(SSIS) zawiera zmienne systemowe i obsługuje zmienne użytkownika niestandardowego.Podczas tworzenia nowego pakiet, dodać kontener lub zadanie do pakiet lub utworzyć procedurę obsługi zdarzeń SSIS automatycznie obejmuje zestaw zmiennych systemowych dla element.Zmienne systemowe zawsze znajdują się w System obszaru nazw.System zmiennych zawierają przydatne informacje dotyczące pakiet i jego kontenerów zadania i zdarzenie obsługi.System zmiennych zawierają informacje, takie jak nazwa komputera na uruchamianej pakiet i czas uruchamiania pakietu.Można wyświetlić informacje zawarte w zmienna systemowa, ale nie można dodać lub zaktualizować zmiennych systemowych.
Można również utworzyć niestandardowe zmiennych do użytku opakowań, kontenerów, zadania, przekształcenia i więzów kolejności.Można tworzyć niestandardowe zmienne w użytkownika obszaru nazw lub dowolnego obszaru nazw.Zmienne niestandardowych służą wyrażenia, które mogą zawierać kontener dla pętli, transformacja kolumn pochodnych, warunkowe podziału transformacja i więzów kolejności.Aby uzyskać więcej informacji, zobacz temat Korzystanie ze zmiennych w opakowaniach.
Każdy kontener w SSIS model obiektu ma Variables kolekcja.Ta kolekcja jest dostępny dla wszystkich podrzędność kontener.Zmienna jest dostępny z kolekcja przy użyciu jego nazwy lub jej indeks.Variables kolekcja kontener reprezentuje agregacja zmiennych kolekcja nadrzędnej.Variables kolekcja Package Klasa jest widoczna dla wszystkich obiektów w pakiet, zapewniając kolekcja widoczne globalnie.Natomiast zmienne zawarte w zadania ograniczony zakres i widoczności i widoczne tylko przez zadanie.
Ważne: |
---|
Variables Jest używana z klas Runtime.Jeśli używasz składników przepływ danych (Microsoft.SqlServer.Dts.Pipeline), może być konieczne za pomocą IDTSVariables100.Wiedzieć, które zmienne kolekcja do używania, zobacz dokumentację obiektu nabywane na zmienne i sprawdź wartości zwracanej. |
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.