Przy użyciu stałych wyliczeniowych w wyrażeniach właściwość
Jeżeli właściwość wyrażenia zawiera wartości z listy Moduł wyliczający element członkowski, wyrażenie musi być wartość liczbowa element członkowski członkowski moduł wyliczający zamiast przyjazna nazwa elementu członkowskiego.Na przykład, jeśli wyrażenie ustawia LoggingMode Właściwość a następnie zostanie muszą używać wartości liczbowe 2 zamiast przyjazną nazwę wyłączone.
W tym temacie omówiono tylko wartości liczbowe odpowiadającej przyjazne nazwy moduły wyliczające, której członkami są często używane w wyrażeniach właściwość.The Integration Services object model includes many additional enumerators that you use when you program the object model to build packages programmatically or code custom pakiet elements such as tasks and przepływ danych components. Aby uzyskać więcej informacji zobacz sekcję biblioteki klas usług integracja w Przewodnik dla deweloperów (integracja Services).
Oprócz niestandardowych właściwości dla pakietów i pakiet obiektów, w oknie właściwości Business Intelligence Development Studio zawiera zestaw właściwości, które są dostępne dla pakietów, zadania i Foreach pętli, pętli for i pojemniki sekwencji. Typowe właściwości, które są zestaw przez wartości z moduły wyliczające —ForceExecutionResult, LoggingMode, IsolationLevel, a Transaction Option— są wymienione w sekcji właściwości wspólne.
W poniższych sekcjach zawarto informacje o stałych wyliczeniowych:
Pakiet
Moduły wyliczające foreach pętli
Zadania
Zadania planu konserwacji
Wspólne właściwości
Pakiet
Następujące tabele zawierają listę przyjaznych nazw i ekwiwalentów wartość numeryczną dla właściwości pakietów, które zestaw przy użyciu wartości z moduł wyliczający.
PackageType Właściwość — zestaw przy użyciu wartości ze DTSPackageType Wyliczanie.
Przyjazną nazwę w DTSPackageType |
Wartość numeryczna |
---|---|
Default |
0 |
DTSWizard |
1 |
DTSDesigner |
2 |
SQLReplication |
3 |
DTSDesigner100 |
5 |
SQLDBMaint |
6 |
CheckpointUsage Właściwość — zestaw przy użyciu wartości ze DTSCheckpointUsage Wyliczanie.
Przyjazną nazwę w DTSCheckpointUsage |
Wartość numeryczna |
---|---|
Nigdy nie |
0 |
IfExists |
1 |
Zawsze |
2 |
PackagePriorityClass Właściwość — zestaw przy użyciu wartości ze DTSPriorityClass Wyliczanie.
Przyjazną nazwę w DTSPriorityClass |
Wartość numeryczna |
---|---|
Default |
0 |
AboveNormal |
1 |
Normalny |
2 |
BelowNormal |
3 |
Bezczynności |
4 |
ProtectionLevel Właściwość — zestaw przy użyciu wartości ze DTSProtectionLevel Wyliczanie.
Przyjazną nazwę w DTSProtectionLevel |
Wartość numeryczna |
---|---|
DontSaveSensitive |
0 |
EncryptSensitiveWithUserKey |
1 |
EncryptSensitiveWithPassword |
2 |
EncryptAllWithPassword |
3 |
EncryptAllWithUserKey |
4 |
ServerStorage |
5 |
Pierwszeństwo ograniczenia
EvalOp Właściwość — zestaw przy użyciu wartości ze DTSPrecedenceEvalOp Wyliczanie.
Przyjazną nazwę w DTSPrecedenceEvalOp |
Wartość numeryczna |
---|---|
Expression |
1 |
Ograniczenia |
2 |
ExpressionAndConstraint |
3 |
ExpressionOrConstraint |
4 |
Value Właściwość — zestaw przy użyciu wartości ze DTSExecResult Wyliczanie.
Przyjazna nazwa |
Wartości liczbowe |
---|---|
SUKCES |
0 |
Błąd |
1 |
Zakończenie |
2 |
Anulowane |
3 |
Moduły wyliczające foreach pętli
Pętla Foreach zawiera zestaw moduły wyliczające z właściwości, które mogą być ustawiane przez właściwość wyrażeń.
Moduł wyliczania obiektów ADO foreach
Type Właściwość — zestaw przy użyciu wartości ze ADOEnumerationType Wyliczanie.
Przyjazną nazwę w ADOEnumerationType |
Wartość numeryczna |
---|---|
EnumerateTables |
0 |
EnumerateAllRows |
1 |
EnumerateRowsInFirstTable |
2 |
Moduł wyliczający Nodelist foreach
SourceDocumentType, InnerXPathStringSourceType, a OuterXPathStringSourceType właściwości — zestaw przy użyciu wartości ze SourceType Wyliczanie.
Przyjazną nazwę w SourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
DirectInput |
2 |
EnumerationType Właściwość — zestaw przy użyciu wartości ze EnumerationType Wyliczanie.
Przyjazną nazwę w EnumerationType |
Wartość numeryczna |
---|---|
Nawigator |
0 |
Węzeł |
1 |
NodeText |
2 |
ElementCollection |
3 |
InnerElementType Właściwość — zestaw przy użyciu wartości ze InnerElementType Wyliczanie.
Przyjazną nazwę w InnerElementType |
Wartość numeryczna |
---|---|
Nawigator |
0 |
Węzeł |
1 |
NodeText |
2 |
Zadania
Integration Services zawiera wiele zadań z właściwościami, które mogą być zestaw przez właściwość wyrażeń.
Zadania skryptu ActiveX
ExecutionValueProperty Właściwość — zestaw przy użyciu wartości ze ExecutionValueChoice Wyliczanie.
Przyjazną nazwę w ExecutionValueChoice |
Wartość numeryczna |
---|---|
JęzykSkryptów |
0 |
TotalTimeTaken |
1 |
Usługi Analysis Services wykonać zadań DDL
SourceType Właściwość — zestaw przy użyciu wartości ze DDLSourceType Wyliczanie.
Przyjazną nazwę w DDLSourceType |
Wartość numeryczna |
---|---|
DirectInput |
0 |
FileConnection |
1 |
Variable |
2 |
Zbiorcza Wstaw zadania
DataFileType Właściwość — zestaw przy użyciu wartości ze DTSBulkInsert_DataFileType Wyliczanie.
Przyjazną nazwę w DTSBulkInsert_DataFileType |
Wartość numeryczna |
---|---|
DTSBulkInsert_DataFileType_Char |
0 |
DTSBulkInsert_DataFileType_Native |
1 |
DTSBulkInsert_DataFileType_WideChar |
2 |
DTSBulkInsert_DataFileType_WideNative |
3 |
wykonać zadań SQL
ResultSetType Właściwość — zestaw przy użyciu wartości ze ResultSetType Wyliczanie.
Przyjazną nazwę w ResultSetType |
Wartości liczbowe |
---|---|
ResultSetType_None |
1 |
ResultSetType_SingleRow |
2 |
ResultSetType_Rowset |
3 |
ResultSetType_XML |
4 |
SqlStatementSourceType Właściwość — zestaw przy użyciu wartości ze SqlStatementSourceType Wyliczanie.
Przyjazną nazwę w SqlStatementSourceType |
Wartości liczbowe |
---|---|
DirectInput |
1 |
FileConnection |
2 |
Variable |
3 |
Zadania systemowe pliku
Operation Właściwość — zestaw przy użyciu wartości ze DTSFileSystemOperation Wyliczanie.
Przyjazną nazwę w DTSFileSystemOperation |
Wartość numeryczna |
---|---|
CopyFile |
0 |
MoveFile |
1 |
DeleteFile |
2 |
RenameFile |
3 |
SetAttributes |
4 |
CreateDirectory |
5 |
CopyDirectory |
6 |
MoveDirectory |
7 |
DeleteDirectory |
8 |
DeleteDirectoryContent |
9 |
Attributes Właściwość — zestaw przy użyciu wartości ze DTSFileSystemAttributes Wyliczanie.
Przyjazną nazwę w DTSFileSystemAttributes |
Wartość numeryczna |
---|---|
Normalny |
0 |
Archiwum |
1 |
Ukryte |
2 |
Tylko do odczytu |
4 |
System |
8 |
Zadanie FTP
Operation Właściwość — zestaw przy użyciu wartości ze DTSFTPOp Wyliczanie.
Przyjazną nazwę w DTSFTPOp |
Wartość numeryczna |
---|---|
Wysyłanie |
0 |
Odbieranie |
1 |
DeleteLocal |
2 |
DeleteRemote |
3 |
MakeDirLocal |
4 |
MakeDirRemote |
5 |
RemoveDirLocal |
6 |
RemoveDirRemote |
7 |
Wiadomości kolejki zadań
MessageType Właściwość — zestaw przy użyciu wartości ze MQMessageType Wyliczanie.
Przyjazną nazwę w MQMessageType |
Wartość numeryczna |
---|---|
DTSMQMessageType_String |
0 |
DTSMQMessageType_DataFile |
1 |
DTSMQMessageType_Variables |
2 |
DTSMQMessagType_StringMessageToVariable |
3 |
StringCompareType Właściwość — zestaw przy użyciu wartości ze MQStringMessageCompare Wyliczanie.
Przyjazną nazwę w MQStringMessageCompare |
Wartość numeryczna |
---|---|
DTSMQStringMessageCompare_None |
0 |
DTSMQStringMessageCompare_Exact |
1 |
DTSMQStringMessageCompare_IgnoreCase |
2 |
DTSMQStringMessageCompare_Contains |
3 |
TaskType Właściwość — zestaw przy użyciu wartości ze MQType Wyliczanie.
Przyjazną nazwę w MQType |
Wartość numeryczna |
---|---|
DTSMQType_Sender |
0 |
DTSMQType_Receiver |
1 |
Wysyłanie poczty zadań
MessageSourceType Właściwość — zestaw przy użyciu wartości ze SendMailMessageSourceType Wyliczanie.
Przyjazna nazwa w SendMailMessageSourceType |
Wartości liczbowe |
---|---|
DirectInput |
0 |
FileConnection |
1 |
Variable |
2 |
Priority Właściwość — zestaw przy użyciu wartości ze MailPriority Wyliczanie.
Przyjazna nazwa w MailPriority |
Wartości liczbowe |
---|---|
High |
1 |
Normalny |
3 |
Low |
5 |
Przeniesienie zadania bazy danych
Action Właściwość — zestaw przy użyciu wartości ze TransferAction Wyliczanie.
Przyjazną nazwę w TransferAction |
Wartość numeryczna |
---|---|
Kopiuj |
0 |
Przenoszenie |
1 |
Method Właściwość — zestaw przy użyciu wartości ze TransferMethod Wyliczanie.
Przyjazną nazwę w TransferMethod |
Wartość numeryczna |
---|---|
DatabaseOffline |
0 |
DatabaseOnline |
1 |
Przeniesienie zadania komunikaty błędów
IfObjectExists Właściwość — zestaw przy użyciu wartości ze IfObjectExists Wyliczanie.
Przyjazna nazwa w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Pomiń |
2 |
Przeniesienie zadania, zadanie
IfObjectExists Właściwość — zestaw przy użyciu wartości ze IfObjectExists Wyliczanie.
Przyjazna nazwa w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Pomiń |
2 |
Przeniesienie zadania logowania
IfObjectExists Właściwość — zestaw przy użyciu wartości ze IfObjectExists Wyliczanie.
Przyjazną nazwę w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Pomiń |
2 |
LoginsToTransfer Właściwość — zestaw przy użyciu wartości ze LoginsToTransfer Wyliczanie.
Przyjazną nazwę w LoginsToTransfer |
Wartość numeryczna |
---|---|
AllLogins |
0 |
SelectedLogins |
1 |
AllLoginsFromSelectedDatabases |
2 |
Przeniesienie zadania przechowywanych procedur wzorca
IfObjectExists Właściwość — zestaw przy użyciu wartości ze IfObjectExists Wyliczanie.
Przyjazną nazwę w IfObjectExists |
Wartość numeryczna |
---|---|
FailTask |
0 |
Zastąp |
1 |
Pomiń |
2 |
Przeniesienie zadania obiekty programu SQL Server
ExistingData Właściwość — zestaw przy użyciu wartości ze ExistingData Wyliczanie.
Przyjazną nazwę w ExistingData |
Wartości liczbowe |
---|---|
Zamień |
0 |
Dołącz |
1 |
Zadanie usługa sieci Web
OutputType Właściwość — zestaw przy użyciu wartości ze DTSOutputType Wyliczanie.
Przyjazną nazwę w DTSOutputType |
Wartość numeryczna |
---|---|
Oznacza to, można użyć tego narzędzie jako klient kontrola urządzenie źródłowe od swojego dostawca. |
0 |
Variable |
1 |
Zadanie czytnik danych WMI
OverwriteDestination Właściwość — zestaw przy użyciu wartości ze OverwriteDestination Wyliczanie.
Przyjazną nazwę w OverwriteDestination |
Wartość numeryczna |
---|---|
OverwriteDestination |
0 |
AppendToDestination |
1 |
KeepOriginal |
2 |
OutputType Właściwość — zestaw przy użyciu wartości ze OutputType Wyliczanie.
Przyjazną nazwę w OutputType |
Wartość numeryczna |
---|---|
Element DataTable |
0 |
PropertyValue |
1 |
PropertyNameAndValue |
2 |
DestinationType Właściwość — zestaw przy użyciu wartości ze DestinationType Wyliczanie.
Przyjazną nazwę w DestinationType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
WqlQuerySourceType Właściwość — zestaw przy użyciu wartości ze QuerySourceType Wyliczanie.
Przyjazna nazwa w QuerySourceType |
Wartości liczbowe |
---|---|
FileConnection |
0 |
DirectInput |
1 |
Variable |
2 |
WMI zdarzenie Monitor ActionAtEvent Właściwość — zestaw przy użyciu wartości ze ActionAtEvent Wyliczanie.
Przyjazna nazwa w ActionAtEvent |
Wartości liczbowe |
---|---|
LogTheEventAndFireDTSEvent |
0 |
LogTheEvent |
1 |
ActionAtTimeout Właściwość — zestaw przy użyciu wartości ze ActionAtTimeout Wyliczanie.
Przyjazną nazwę w ActionAtTimeout |
Wartość numeryczna |
---|---|
LogTimeoutAndFireDTSEvent |
0 |
LogTimeout |
1 |
AfterEvent Właściwość — zestaw przy użyciu wartości ze AfterEvent Wyliczanie.
Przyjazną nazwę w AfterEvent |
Wartość numeryczna |
---|---|
ReturnWithSuccess |
0 |
ReturnWithFailure |
1 |
WatchfortheEventAgain |
2 |
AfterTimeout Właściwość — zestaw przy użyciu wartości ze AfterTimeout Wyliczanie.
Przyjazną nazwę w AfterTimeout |
Wartość numeryczna |
---|---|
ReturnWithSuccess |
0 |
ReturnWithFailure |
1 |
WatchfortheEventAgain |
2 |
WqlQuerySourceType Właściwość — zestaw przy użyciu wartości ze QuerySourceType Wyliczanie.
Przyjazną nazwę w QuerySourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
DirectInput |
1 |
Variable |
2 |
Zadanie XML
OperationType Właściwość — zestaw przy użyciu wartości ze DTSXMLOperation Wyliczanie.
Przyjazną nazwę w DTSXMLOperation |
Wartość numeryczna |
---|---|
Sprawdź poprawność |
0 |
XSLT |
1 |
WYRAŻENIA XPATH |
2 |
Korespondencji seryjnej |
3 |
Rejestrowania różnic |
4 |
Poprawka |
5 |
SourceType, SecondOperandType, aXPathSourceTypewłaściwości — zestaw przy użyciu wartości ze DTSXMLSourceType Wyliczanie.
Przyjazną nazwę w DTSXMLSourceType |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
DirectInput |
2 |
DestinationType i DiffGramDestinationType właściwości — zestaw przy użyciu wartości ze DTSXMLSaveResultTo Wyliczanie.
Przyjazną nazwę w DTSXMLSaveResultTo |
Wartość numeryczna |
---|---|
FileConnection |
0 |
Variable |
1 |
ValidationType Właściwość — zestaw przy użyciu wartości ze DTSXMLValidationType Wyliczanie.
Przyjazną nazwę w DTSXMLValidationType |
Wartość numeryczna |
---|---|
DTD |
0 |
PLIKU XSD |
1 |
XPathOperation Właściwość — zestaw przy użyciu wartości ze DTSXMLXPathOperation Wyliczanie.
Przyjazną nazwę w DTSXMLXPathOperation |
Wartości liczbowe |
---|---|
Ocena |
0 |
Values |
1 |
NodeList |
2 |
DiffOptions Właściwość — zestaw przy użyciu wartości ze DTSXMLDiffOptions Wyliczanie. Opcje dostępne na ten moduł wyliczający nie wzajemnie się wykluczają.Aby korzystać z wielu opcji, należy podać rozdzielana przecinkami lista opcji, aby zastosować.
Przyjazną nazwę w DTSXMLDiffOptions |
Wartości liczbowe |
---|---|
None |
0 |
IgnoreChildOrder |
1 |
IgnoreComments |
2 |
IgnorePI |
4 |
IgnoreWhitespace |
8 |
IgnoreNamespaces |
16 |
IgnorePrefixes |
32 |
IgnoreXmlDecl |
64 |
IgnoreDtd |
128 |
DiffAlgorithm Właściwość — zestaw przy użyciu wartości ze DTSXMLDiffAlgorithm Wyliczanie.
Przyjazną nazwę w DTSXMLDiffAlgorithm |
Wartość numeryczna |
---|---|
Auto |
0 |
Szybkie |
1 |
Dokładne |
2 |
Zadania planu konserwacji
Integration Services zawiera zestaw zadań, które wykonują zadania programu SQL Server do użycia w planów konserwacji i Integration Services pakiety.
SQL Server czy nie obsługi pracy z tych zadań programowo i dokumentacji programowania nie zawiera dokumentację interfejsu API tych zadań oraz ich moduły wyliczające.
Wszystkie zadania konserwacji
Wszystkie zadania konserwacji za pomocą następujących wyliczenia do zestaw określonych właściwości.
DatabaseSelectionType Właściwość — zestaw przy użyciu wartości ze DatabaseSelection Wyliczanie.
Przyjazną nazwę w DatabaseSelection |
Wartość numeryczna |
---|---|
None |
0 |
All |
1 |
System |
2 |
Użytkownik |
3 |
Określone |
4 |
TableSelectionType Właściwość — zestaw przy użyciu wartości ze TableSelection Wyliczanie.
Przyjazną nazwę w TableSelection |
Wartość numeryczna |
---|---|
None |
0 |
All |
1 |
Określone |
2 |
ObjectTypeSelection Właściwość — zestaw przy użyciu wartości ze ObjectType Wyliczanie.
Przyjazną nazwę w typu obiektu |
Wartość numeryczna |
---|---|
Table |
0 |
Bez opuszczania środowiska, można zarządzać sieci fizycznej i łatwo zespołów projektów. |
1 |
TableView |
2 |
tworzyć kopię zapasową Bazy danych zadań
DestinationCreationType Właściwość — zestaw przy użyciu wartości ze DestinationType Wyliczanie.
Przyjazną nazwę w DestinationType |
Wartość numeryczna |
---|---|
Auto |
0 |
Ręczne |
1 |
ExistingBackupsAction Właściwość — zestaw przy użyciu wartości ze ActionForExistingBackups Wyliczanie.
Przyjazną nazwę w ActionForExistingBackups |
Wartość numeryczna |
---|---|
Dołącz |
0 |
Zastąp |
1 |
BackupAction Właściwość — zestaw przy użyciu wartości ze BackupTaskType Wyliczanie. Właściwość ta działa z BackupIsIncremental Właściwość, aby określić typ kopia zapasowa, który wykonuje zadanie.
Przyjazną nazwę w BackupTaskType |
Wartość numeryczna |
---|---|
Database |
0 |
Pliki |
1 |
Dziennik |
2 |
BackupDevice Właściwość — zestaw przy użyciu wartości ze SQL Server Obiekty zarządzania (obiekty SMO) DeviceType Wyliczanie.
Przyjazną nazwę w DeviceType |
Wartość numeryczna |
---|---|
LogicalDevice |
0 |
Taśmy |
1 |
Oznacza to, można użyć tego narzędzie jako klient kontrola urządzenie źródłowe od swojego dostawca. |
2 |
Potoku |
3 |
VirtualDevice |
4 |
Zadania oczyszczania konserwacji
FileTypeSelected Właściwość — zestaw przy użyciu wartości ze FileType Wyliczanie.
Przyjazną nazwę w Typ_pliku |
Wartość numeryczna |
---|---|
FileBackup |
0 |
FileReport |
1 |
OlderThanTimeUnitType Właściwość — zestaw przy użyciu wartości ze TimeUnitType Wyliczanie.
Przyjazna nazwa w TimeUnitType |
Wartości liczbowe |
---|---|
Dzień |
0 |
Tydzień |
1 |
Miesiąc |
2 |
Rok |
3 |
Aktualizowanie zadań statystyki
UpdateType Właściwość — zestaw przy użyciu wartości ze SQL Server Obiekty zarządzania (obiekty SMO) StatisticsTarget Wyliczanie.
Przyjazną nazwę w StatisticsTarget |
Wartość numeryczna |
---|---|
Kolumna |
1 |
CTRL + F1 |
2 |
All |
3 |
Wspólne właściwości
Pakiety, zadania i pojemniki Foreach pętli, pętli for i sekwencji można używać następujących wyliczenia do zestaw określonych właściwości.
ForceExecutionResult Właściwość — zestaw przy użyciu wartości ze DTSForcedExecResult Wyliczanie.
Przyjazną nazwę w DTSForcedExecResult |
Wartość numeryczna |
---|---|
None |
-1 |
SUKCES |
0 |
Błąd |
1 |
Zakończenie |
2 |
IsolationLevel Właściwość — Ustaw przez system .NET Framework IsolationLevel Wyliczanie. Aby uzyskać więcej informacji, zobacz biblioteki klas systemu .NET Framework w Biblioteka MSDN.
LoggingMode Właściwość — zestaw przy użyciu wartości ze DTSLoggingMode Wyliczanie.
Przyjazną nazwę w DTSLoggingMode |
Wartość numeryczna |
---|---|
UseParentSetting |
0 |
Włączone |
1 |
Wyłączone |
2 |
TransactionOption Właściwość — zestaw przy użyciu wartości ze DTSTransactionOption Wyliczanie.
Przyjazną nazwę w DTSTransactionOption |
Wartość numeryczna |
---|---|
NotSupported |
0 |
Obsługiwane |
1 |
Wymagane |
2 |
|