Package クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージコンテナを表します。 このクラスは継承できません。
public ref class Package sealed : Microsoft::SqlServer::Dts::Runtime::EventsProvider, Microsoft::SqlServer::Dts::Runtime::IDTSConfigurationControl, Microsoft::SqlServer::Dts::Runtime::IDTSExecutionPath, Microsoft::SqlServer::Dts::Runtime::IDTSPackagePath, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProvider, Microsoft::SqlServer::Dts::Runtime::IDTSPropertiesProviderEx, Microsoft::SqlServer::Dts::Runtime::IDTSSequence
public sealed class Package : Microsoft.SqlServer.Dts.Runtime.EventsProvider, Microsoft.SqlServer.Dts.Runtime.IDTSConfigurationControl, Microsoft.SqlServer.Dts.Runtime.IDTSExecutionPath, Microsoft.SqlServer.Dts.Runtime.IDTSPackagePath, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProvider, Microsoft.SqlServer.Dts.Runtime.IDTSPropertiesProviderEx, Microsoft.SqlServer.Dts.Runtime.IDTSSequence
type Package = class
inherit EventsProvider
interface IDTSSequence
interface IDTSPropertiesProvider
interface IDTSPropertiesProviderEx
interface IDTSPackagePath
interface IDTSExecutionPath
interface IDTSConfigurationControl
Public NotInheritable Class Package
Inherits EventsProvider
Implements IDTSConfigurationControl, IDTSExecutionPath, IDTSPackagePath, IDTSPropertiesProvider, IDTSPropertiesProviderEx, IDTSSequence
- 継承
- 実装
注釈
このパッケージは、他のコンテナ、接続、タスク、変換、変数、構成、優先制約の集合体です。 パッケージはプログラム形式で作成することも、SSISデザイナーのグラフィカルツールを使って作成できます。 パッケージはMicrosoft SQL ServerやXMLファイルなど、さまざまな場所に保存できます。
パッケージの詳細については、 統合サービス(SSIS)パッケージをご覧ください。
コンストラクター
| 名前 | 説明 |
|---|---|
| Package() |
Package クラスの新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| m_executable |
実行ファイルです。 (継承元 Executable) |
プロパティ
| 名前 | 説明 |
|---|---|
| CertificateContext |
パッケージのX.509証明書オブジェクトを取得するか設定します。 |
| CertificateObject |
パッケージのX.509証明書オブジェクトを取得するか設定します。 |
| CheckpointFileName |
チェックポイント情報をキャプチャするファイル名を取得したり設定したりし、パッケージの再起動を可能にします。 |
| CheckpointUsage |
パッケージが再起動されるかどうかを指定する値を取得または設定します。 |
| CheckSignatureOnLoad |
パッケージの読み込み時にデジタル署名がチェックされるかどうかを示す値を取得または設定します。 |
| Configurations |
パッケージの構成コレクションを取得します。 パッケージには複数の構成が関連付けられることがあります。 このプロパティは読み取り専用です。 |
| Connections |
パッケージのコネクションマネージャーのコレクションを取得します。 |
| CreationDate |
パッケージが作成された日時を取得または設定します。 |
| CreationName |
DtsContainerオブジェクトのインスタンスを作成するために使われる文字列を返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| CreatorComputerName |
パッケージが作成されたコンピュータの名前を取得するか設定します。 |
| CreatorName |
パッケージを作成した個人の名前を取得するか設定します。 |
| DebugMode |
DtsContainerオブジェクトがデバッグモードにあるかどうか、実行中にOnBreakpointHit(IDTSBreakpointSite, BreakpointTarget)イベントを発生させるべきかどうかを示すブール値を取得または設定します。 (継承元 DtsContainer) |
| DelayValidation |
タスクの検証が実行時まで遅延されるかどうかを示すブール値を取得または設定します。 既定値は false です。 (継承元 DtsContainer) |
| Description |
DtsContainerオブジェクトの記述を取得するか設定します。 (継承元 DtsContainer) |
| DesignEvents |
設計時や他の第三者クライアントがデザインタイム中にイベントを受け取るかどうかを示す IDTSEvents を取得したり設定したりします。 |
| DesignTimeProperties |
レイアウト情報などのパッケージの設計時プロパティを取得したり設定したりします。 |
| Disable |
DtsContainerオブジェクトが無効化されているかどうかを示すブール数です。 (継承元 DtsContainer) |
| DisableEventHandlers |
タスクのイベントハンドラが無効化されているかどうかを示すブール値を取得または設定します。 (継承元 EventsProvider) |
| DumpDescriptor |
ダンプファイルをいつ生成すべきかを指定します。 |
| DumpOnAnyError |
パッケージ実行中にエラーが発生した場合にダンプファイルを生成すべきかどうかを指定します。 |
| EnableConfigurations |
パッケージが設定を読み込むかどうかを示す値を取得または設定します。 |
| EnableDump |
ダンプファイル生成が有効かどうかを指定してください。 |
| EncryptCheckpoints |
チェックポイントファイルが暗号化されているかどうかを示す値を取得または設定します。 |
| Errors |
パッケージに関連するエラーの集合を取得します。 このフィールドは読み取り専用です。 |
| EventHandlers |
イベントハンドラオブジェクトの集合を返します。 このフィールドは読み取り専用です。 (継承元 EventsProvider) |
| EventInfos |
EventInfoオブジェクトの集合を返します。 このフィールドは読み取り専用です。 (継承元 EventsProvider) |
| Executables |
パッケージ内の実行可能オブジェクトのコレクションを取得し、これらはパッケージのワークフローの一部です。 |
| ExecutionDuration |
コンテナが実行に費やした時間(ミリ秒単位)を示す値を返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| ExecutionResult |
DtsContainerオブジェクトの実行の成功または失敗を示す値を返します。 (継承元 DtsContainer) |
| ExecutionStatus |
呼び出し時点の DtsContainer オブジェクトの実行状況を示す値を返します。 (継承元 DtsContainer) |
| ExtendedProperties |
パッケージの ExtendedProperties 回収を受け取る。 |
| FailPackageOnFailure |
パッケージ内のタスクやコンポーネントが失敗したときに失敗するかどうかを示す値を取得または設定します。 |
| FailParentOnFailure |
子コンテナが失敗したときに親コンテナが失敗するかどうかを定義する |
| ForcedExecutionValue |
ForceExecutionValueプロパティがTrueに設定されている場合、パッケージが返すオプション実行値を指定する値を得たり設定したりします。 (継承元 DtsContainer) |
| ForceExecutionResult |
コンテナの強制実行結果を指定する DTSForcedExecResult 列挙値を取得または設定します。 (継承元 DtsContainer) |
| ForceExecutionValue |
コンテナの実行値に特定の値を強制的に含めるべきかどうかを示すブール値を取得または設定します。 (継承元 DtsContainer) |
| HasExpressions |
パッケージに式があるかどうかを示す値を得ます。 |
| ID |
DtsContainerのIDであるGUIDを返します。 値は読み取り専用です。 (継承元 DtsContainer) |
| IgnoreConfigurationsOnLoad |
パッケージがロードされる際に設定を無視するかどうかを示す値を取得または設定します。 |
| InteractiveMode |
タスクが実行中にユーザーインターフェースオブジェクトを表示するかどうかを示す値を取得または設定します。 |
| IsDefaultLocaleID |
コンテナがデフォルトのロケーションを使用しているかどうかを示すブール数です。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| IsolationLevel |
DtsContainerオブジェクト内のトランザクションの分離レベルを取得するか設定します。 (継承元 DtsContainer) |
| LocaleID |
DtsContainerオブジェクトを実行する際に使うMicrosoft Win32® localeIDを示す整数を取得します。 (継承元 DtsContainer) |
| LogEntryInfos |
LogEntryInfos オブジェクトを返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| LoggingMode |
コンテナのログモードを示す有効な値を取得または設定 DTSLoggingMode 列挙から取得します。 (継承元 DtsContainer) |
| LoggingOptions |
コンテナのフィルタリングおよびログリソースを示すプロパティを含むオブジェクトを返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| LogProviders |
パッケージに関連付けられたログプロバイダーのコレクションを取得します。 |
| MaxConcurrentExecutables |
パッケージが作成できるスレッドの数を取得または設定します。 |
| MaximumErrorCount |
DtsContainerオブジェクトが実行を停止する前に起こりうる最大エラー数を示す整数値を取得または設定します。 (継承元 DtsContainer) |
| Name |
DtsContainerの名前を取得または設定します。 (継承元 DtsContainer) |
| OfflineMode |
パッケージがオフラインモードで動作しているかどうかを示す値を取得または設定します。 |
| PackagePassword |
パッケージのパスワードの値を設定します。 このプロパティは書き込み専用です。 |
| PackagePriorityClass |
パッケージスレッドのWin32スレッド優先クラスを指定します。 |
| PackageType |
パッケージを作成したツールを特定する値を指定します。 |
| PackageUpgradeOptions |
パッケージのアップグレードオプションを取得または設定します。 |
| Parameters |
パッケージのパラメータコレクションを取得します。 |
| Parent |
親コンテナを返します。 値は読み取り専用です。 (継承元 DtsContainer) |
| PrecedenceConstraints |
PrecedenceConstraint オブジェクトのコレクションを取得します。 このフィールドは読み取り専用です。 |
| Project |
パッケージに関連付けられた指定されたプロジェクトを取得したり設定したりします。 |
| Properties |
パッケージの DtsProperties オブジェクトのコレクションを取得します。 |
| ProtectionLevel |
パッケージの保護レベルを把握しています。 |
| SafeRecursiveProjectPackageExecution |
パッケージの再帰的実行が安全かどうかを示す値を取得または設定します。 |
| SaveCheckpoints |
パッケージ実行中にチェックポイントを使用するかどうかを示す値を取得または設定します。 |
| Site |
コンテナのサイトを取得または設定します。 (継承元 DtsContainer) |
| StartTime |
コンテナの実行開始時刻を返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| StopTime |
コンテナが実行を終了した時刻を返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| SuppressConfigurationWarnings |
構成によって生成された警告が抑制されているかどうかを示す値を取得または設定します。 |
| SuspendRequired |
ブレークポイントに遭遇したタスクを停止すべきかどうかを示すブール値を取得または設定します。 この値は、ブレークポイントが発生した際にランタイムエンジンがタスクやコンテナに対して設定します。 (継承元 DtsContainer) |
| TransactionOption |
コンテナがトランザクションに参加するかどうかを示す DTSTransactionOption 列挙値を取得または設定します。 (継承元 DtsContainer) |
| UpdateObjects |
メンバーは棄権しました;「注釈」を参照してください。 拡張可能なオブジェクトがパッケージロード時に更新可能かどうかを示す値を取得または設定します。 |
| VariableDispenser |
コンテナに関連する変数をロックできるように、 VariableDispenser オブジェクトを返します。 (継承元 DtsContainer) |
| Variables |
このコンテナに関連付けられた変数を含むコレクションを返します。 このプロパティは読み取り専用です。 (継承元 DtsContainer) |
| VersionBuild |
パッケージのビルドバージョンを取得します。 |
| VersionComments |
パッケージに関連付けられたバージョンコメントを取得します。 |
| VersionGUID |
パッケージが最初に作成されたときに生成されたバージョンのGUIDを受け取ります。 このフィールドは読み取り専用です。 |
| VersionMajor |
パッケージのメジャービルドバージョンを入手します。 |
| VersionMinor |
パッケージのマイナービルドバージョンを入手します。 |
| Warnings |
パッケージに警告のコレクションを設定することができます。 このフィールドは読み取り専用です。 |
メソッド
| 名前 | 説明 |
|---|---|
| AcceptBreakpointManager(BreakpointManager) |
このメソッドは、タスクやコンテナが作成される際にランタイムエンジンによって呼び出され、 BreakpointManager マネージャを渡してタスクがブレークポイントの作成、削除、状態の確認を行えます。 このメソッドはランタイムによって呼び出され、コードでは使用されません。 (継承元 DtsContainer) |
| AddDataTapPoint(String, String, Int32, String) |
与えられたデータフローとデータフローパスにデータタップポイントを追加します。 |
| CheckSignature() |
パッケージのデジタル署名の状態を確認します。 |
| ComputeExpressions(Boolean) |
パッケージオブジェクトの式を計算します。 |
| Dispose() |
アンマネージド リソースの解放、解放、またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 (継承元 DtsContainer) |
| Equals(Object) |
2 つのオブジェクト インスタンスが等しいかどうかを判断します。 (継承元 DtsObject) |
| Execute() |
パッケージ実行の成功または失敗に関する情報を含む DTSExecResult 列挙を返します。 |
| Execute(Connections, Variables, IDTSEvents, IDTSLogging, Object) |
アプリケーション、コンテナ、またはパッケージをパッケージワークフローの一部として実行します。 (継承元 DtsContainer) |
| ExportConfigurationFile(String) |
パッケージ内のすべてのデプロイ可能な変数を含むXMLファイルを作成します。 |
| FindReferencedObjects(Object) |
参照オブジェクト列挙を返します。 |
| GetBreakpointTargets(IDTSBreakpointSite, Boolean) |
BreakpointTargets コレクションを返します。
|
| GetExecutionPath() |
現在のパッケージの実行パスを返します。 |
| GetExpression(String) |
指定された性質の表現を含む値を返します。 ヌルとは、式が割り当てられていないことを意味します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 (継承元 DtsObject) |
| GetObjectFromPackagePath(String, DtsProperty) |
指定されたパッケージパスからパッケージプロパティとオブジェクトを返します。 |
| GetPackagePath() |
パッケージの位置までの相対パスを含む値を返します。 |
| ImportConfigurationFile(String) |
パッケージに関連付けられた設定ファイルを読み込みます。 |
| LoadFromXML(String, IDTSEvents) |
パッケージとそのメモリに保存されたすべてのオブジェクトをXML形式で読み込みます。 ハードドライブに保存されたパッケージを読み込むには、 LoadPackage(String, IDTSEvents) 方式を使います。 |
| LoadFromXML(XmlNode, IDTSEvents) |
このメソッドはアプリケーションコードでは呼び出せません。 .xmlとして保存されたパッケージを読み込むには、 LoadPackage(String, IDTSEvents) メソッドを使います。 (継承元 DtsContainer) |
| LoadUserCertificateByHash(Byte[]) |
証明書ハッシュに基づいてパッケージの証明書を読み込みます。 |
| LoadUserCertificateByName(String) |
証明書名に従ってパッケージの証明書を読み込みます。 |
| ProcessConfiguration(String, Object) |
パッケージとそのオブジェクトの設定情報を指定します。 |
| RegenerateID() |
パッケージの新しい GUID を作成し、パッケージの ID プロパティを更新します。 |
| ResumeExecution() |
一時停止した後、作業の実行を再開する。 タスクまたはコンテナはランタイムエンジンによって再開されます。 (継承元 DtsContainer) |
| SaveToXML(String, IDTSEvents) |
パッケージをXML形式でメモリに保存します。 パッケージをハードドライブに .xml 保存するには、 SaveToXml(String, Package, IDTSEvents) 方法を使ってください。 |
| SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
このメソッドはアプリケーションコードでは呼び出せません。 パッケージを .xmlとして保存するには、 SaveToXml(String, Package, IDTSEvents) メソッドを使います。 (継承元 DtsContainer) |
| SetExpression(String, String) |
指定された式をプロパティに割り当てます。 nullを指定して、プロパティから既存の式を削除します。 |
| SetWrappedExecutable(IDTSExecutable100) |
ラップされた実行可能オブジェクトを返します。 (継承元 EventsProvider) |
| SuspendExecution() |
実行ファイルが一時停止される必要があるときに呼び出されます。 このメソッドはランタイムエンジンによって呼び出されます。 (継承元 DtsContainer) |
| Validate(Connections, Variables, IDTSEvents, IDTSLogging) |
コンテナが実行を妨げる無効な設定が含まれているかどうかを判断できるようにします。 (継承元 DtsContainer) |
イベント
| 名前 | 説明 |
|---|---|
| Disposed |
コンポーネントの Disposed イベントをリッスンするイベント ハンドラーを追加します。 (継承元 DtsContainer) |