Udostępnij za pośrednictwem


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

Integration Services icon (small) Konfiguracja w aktualizacji z usług integracja Services pobytu

Najnowsze pliki do pobrania, artykuły, próbki, i pliki wideo firmy Microsoft, jak również wybranego rozwiązania od Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN lub TechNet:

Automatycznego powiadomienie tych aktualizacji należy subskrybować źródła danych RSS, które jest dostępne strona.