PackageRemote32Class クラス

定義

リモートの32ビットパッケージのクラスを表します。

public ref class PackageRemote32Class : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSBreakpointSite100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSContainer100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSEventsProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutionMetrics100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSName100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPackageSigning100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPersist100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSProjectPackage100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPropertiesProvider100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSRuntimeObject100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSequence100, Microsoft::SqlServer::Dts::Runtime::Wrapper::PackageRemote32
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("AFFE394C-B74B-410C-943B-2167391D7EF6")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class PackageRemote32Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageRemote32
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("A50D199D-3619-49EE-9F5F-DC4319A86C14")]
public class PackageRemote32Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageRemote32
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("56B59591-0AA1-4945-82E7-1138232E3EB8")]
public class PackageRemote32Class : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSBreakpointSite100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSContainer100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSEventsProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutionMetrics100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSName100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackageSigning100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPersist100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSProjectPackage100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPropertiesProvider100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSRuntimeObject100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSequence100, Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageRemote32
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("AFFE394C-B74B-410C-943B-2167391D7EF6")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type PackageRemote32Class = class
    interface PackageRemote32
    interface IDTSPackage100
    interface IDTSPackageSigning100
    interface IDTSContainer100
    interface IDTSExecutable100
    interface IDTSEventsProvider100
    interface IDTSExecutionMetrics100
    interface IDTSSequence100
    interface IDTSPropertiesProvider100
    interface IDTSName100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
    interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("A50D199D-3619-49EE-9F5F-DC4319A86C14")>]
type PackageRemote32Class = class
    interface PackageRemote32
    interface IDTSPackage100
    interface IDTSPackageSigning100
    interface IDTSContainer100
    interface IDTSExecutable100
    interface IDTSEventsProvider100
    interface IDTSExecutionMetrics100
    interface IDTSSequence100
    interface IDTSPropertiesProvider100
    interface IDTSName100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
    interface IDTSProjectPackage100
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("56B59591-0AA1-4945-82E7-1138232E3EB8")>]
type PackageRemote32Class = class
    interface PackageRemote32
    interface IDTSPackage100
    interface IDTSPackageSigning100
    interface IDTSContainer100
    interface IDTSExecutable100
    interface IDTSEventsProvider100
    interface IDTSExecutionMetrics100
    interface IDTSSequence100
    interface IDTSPropertiesProvider100
    interface IDTSName100
    interface IDTSBreakpointSite100
    interface IDTSSuspend100
    interface IDTSPersist100
    interface IDTSRuntimeObject100
    interface IDTSProjectPackage100
Public Class PackageRemote32Class
Implements IDTSBreakpointSite100, IDTSContainer100, IDTSEventsProvider100, IDTSExecutionMetrics100, IDTSName100, IDTSPackageSigning100, IDTSPersist100, IDTSProjectPackage100, IDTSPropertiesProvider100, IDTSRuntimeObject100, IDTSSequence100, PackageRemote32
継承
PackageRemote32Class
属性
実装

コンストラクター

名前 説明
PackageRemote32Class()

PackageRemote32Class クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CertificateContext

パッケージに関連付けられた証明書のコンテキストを取得したり設定したりします。

CertificateObject

パッケージに関連付けられた証明書オブジェクトを取得したり設定したりします。

CheckpointFileName

チェックポイント情報をキャプチャするファイル名を取得したり設定したりし、パッケージの再起動を可能にします。

CheckpointUsage

パッケージが再起動されるかどうかを指定する値を取得または設定します。

CheckSignatureOnLoad

パッケージの読み込み時にデジタル署名がチェックされるかどうかを示す値を取得または設定します。

Configurations

パッケージの構成コレクションを取得します。

Connections

パッケージのコネクションマネージャーのコレクションを取得します。

CreationDate

パッケージが作成された日時を取得または設定します。

CreationName

PackageRemote32Classオブジェクトを作成する際に使われた名前を手に入れます。

CreatorComputerName

パッケージが作成されたコンピュータの名前を取得するか設定します。

CreatorName

パッケージを作成した個人の名前を取得するか設定します。

DebugMode

パッケージがデバッグモードにあるかどうかを示す値を取得または設定します。

DelayValidation

パッケージの検証が実行されるまで遅延されるかどうかを示す値を取得または設定します。

Description

パッケージの説明を取得または設定します。

DesignEvents

設計時や他の第三者クライアントがデザインタイム中にイベントを受け取るかどうかを示す IDTSEvents100 を取得したり設定したりします。

DesignTimeProperties

レイアウト情報などのパッケージの設計時プロパティを取得したり設定したりします。

Disable

PackageRemote32Classオブジェクトが無効化されているかどうかを示す値を取得または設定します。

DisableEventHandlers

パッケージ上のイベントハンドラが無効化されているかどうかを示す値を取得または設定します。

EnableConfigurations

パッケージが設定を読み込むかどうかを示す値を取得または設定します。

EncryptCheckpoints

チェックポイントファイルが暗号化されているかどうかを示す値を取得または設定します。

Errors

パッケージに関連するエラーの集合を取得します。

EventHandlers

イベントハンドラオブジェクトの集合を取得します。

EventInfos

パッケージに関連付けられた IDTSEventInfos100 コレクションを取得します。

Executables

パッケージ内に含まれる実行可能オブジェクトの集合を取得します。

ExecutionDuration

パッケージが実行にかかった時間をミリ秒単位で得られます。

ExecutionResult

パッケージの実行の成功または失敗を示す値が付与されます。

ExecutionStatus

実行の現在の状況を把握します。

ExtendedProperties

パッケージの IDTSExtendedProperties100 回収を受け取る。

FailPackageOnFailure

パッケージ内のタスクやコンポーネントが失敗したときに失敗するかどうかを示す値を取得または設定します。

FailParentOnFailure

子パッケージが失敗したときに親パッケージが失敗するかどうかを示す値を取得または設定します。

ForcedExecutionValue

ForceExecutionValueプロパティがtrueに設定されている場合、パッケージが返すオプション実行値を指定する値を得たり設定したりします。

ForceExecutionResult

パッケージの強制実行結果を指定する DTSForcedExecResult 列挙値を取得または設定します。

ForceExecutionValue

パッケージの実行値に特定の値を強制的に含めるべきかどうかを示す値を取得または設定します。

ID

荷物のIDを入手します。

IDTSPackageSigning100_CertificateContext

証明書のコンテキストを取得したり設定したりします。

IDTSPackageSigning100_CertificateObject

証明書オブジェクトを取得したり設定したりします。

IDTSPackageSigning100_CheckSignatureOnLoad

パッケージが読み込み時に署名を確認するかどうかを示す値を取得または設定します。

IDTSSuspend100_SuspendRequired

タスクがブレークポイントに遭遇した際に停止すべきかどうかを示す値を取得または設定します。

InteractiveMode

タスクが実行中にユーザーインターフェースオブジェクトを表示するかどうかを示す値を取得または設定します。

IsDefaultLocaleID

パッケージがデフォルトのローカを使うかどうかを示す値が付与されます。

IsolationLevel

パッケージ内のトランザクションのアイソレーションレベルを取得するか設定します。

LastModifiedProductVersion

最後に修正されたパッケージの製品バージョンを取得します。

LocaleID

パッケージで使用されるローカの識別子を取得したり設定したりします。

LogEntryInfos

ログエントリ定義のコレクションを取得します。

LoggingMode

パッケージのログモードを取得するか設定します。

LoggingOptions

パッケージのフィルタリングとログリソースを取得します。

LogProviders

パッケージに関連付けられたログプロバイダーのコレクションを取得します。

MaxConcurrentExecutables

パッケージが作成できるスレッドの数を取得または設定します。

MaximumErrorCount

パッケージが停止する前に発生する最大エラー数を取得または設定します。

Name

PackageRemote32Classの名前を取得または設定します。

OfflineMode

パッケージがオフラインモードで動作しているかどうかを示す値を取得または設定します。

PackageFormatVersion

パッケージのフォーマット版を受け取ります。

PackageLocation

荷物の場所を入手します。

PackagePassword

パッケージのパスワードを設定します。

PackagePriorityClass

パッケージスレッドのWin32スレッド優先クラスを取得したり設定したりします。

PackageType

パッケージを作成したツールを特定する値を取得または設定します。

PackageUpgradeOptions

パッケージのアップグレードオプションを取得または設定します。

Parent

パッケージの親を手に入れます。

PrecedenceConstraints

パッケージの優先制約の集合を取得します。

Properties

パッケージのプロパティの集合を取得します。

ProtectionLevel

パッケージの保護レベルを設定または設定します。

SafeRecursiveProjectPackageExecution

パッケージの再帰的実行が安全かどうかを示す値を取得または設定します。

SaveCheckpoints

パッケージ実行中にチェックポイントを使用するかどうかを示す値を取得または設定します。

SQLFolder

パッケージのSQLフォルダを取得したり設定したりします。

StartTime

パッケージの実行開始時刻を得ます。

StopTime

パッケージの実行が停止した時点での時間が取られます。

SuppressConfigurationWarnings

構成によって生成された警告が抑制されているかどうかを示す値を取得または設定します。

SuspendRequired

タスクがブレークポイントに遭遇した際に停止すべきかどうかを示す値を取得または設定します。

TransactionOption

パッケージがトランザクションに参加するかどうかを示す列挙 DTSTransactionOption 値を取得または設定します。

UpdateObjects

拡張可能なオブジェクトがパッケージロード時に更新可能かどうかを示す値を取得または設定します。

UpdatePackage

更新されたバージョンが見つかったときにパッケージを更新可能かどうかを示す値を取得または設定します。

VariableDispenser

パッケージ内の変数のディスペンサーを入手します。

Variables

パッケージに関連付けられた変数を含むコレクションを取得します。

VersionBuild

パッケージのビルドバージョンを取得するか設定します。

VersionComments

パッケージに関連付けられたバージョンコメントを取得したり設定したりします。

VersionGUID

パッケージが最初に作成されたときに生成されたバージョンのGUIDを受け取ります。

VersionMajor

パッケージのメジャービルドバージョンを取得するか設定します。

VersionMinor

パッケージのマイナービルドバージョンを取得するか設定します。

Warnings

パッケージに警告のコレクションを設定することができます。

メソッド

名前 説明
AcceptBreakpointManager(IDTSBreakpointManager100)

ブレークポイントマネージャーをパッケージに渡します。

CheckSignature()

パッケージのデジタル署名の状態を確認します。

ComputeExpressions(Boolean)

この PackageRemote32Class 対象の式を計算します。

Execute()

パッケージ実行の成功または失敗に関する情報を含む DTSExecResult 列挙を返します。

Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

アプリケーション、コンテナ、またはパッケージをパッケージワークフローの一部として実行します。

ExportConfigurationFile(String)

パッケージ内のすべてのデプロイ可能な変数を含むXMLファイルを作成します。

FindReferencedObjects(Object)

参照オブジェクト列挙を返します。

GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

コレクション IDTSBreakpointTargets100 を返却します。 onlyEnabledパラメータの設定によって、コレクションにはパッケージ内のすべてのブレークポイントターゲットが含まれているか、有効化されたブレークポイントターゲットのみが含まれます。

GetExpression(String)

指定された性質の表現を含む値を返します。

GetObjectFromPackagePath(String, IDTSProperty100)

指定されたパッケージパスからオブジェクトを返します。

GetParentID()

パッケージの親識別子を取得します。

GetPreExecutionPackageXML(Object)

パッケージの事前実行データを取得します。

GetProject()

DTSプロジェクトを回収。

IDTSExecutable100_Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

実行ファイルを実行します。

IDTSExecutable100_Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

実行ファイルが正常に実行されるかどうかを、実行前にすべての依存関係やその他の項目を検証します。

IDTSPackageSigning100_CheckSignature()

荷物の署名を確認します。

IDTSPackageSigning100_get_CertificateContext()

リモートの32ビットパッケージのクラスを表します。

IDTSPackageSigning100_get_CertificateObject()

リモートの32ビットパッケージのクラスを表します。

IDTSPackageSigning100_get_CheckSignatureOnLoad()

リモートの32ビットパッケージのクラスを表します。

IDTSPackageSigning100_LoadUserCertificateByHash(Byte[])

ユーザー証明書はハッシュを使って読み込みます。

IDTSPackageSigning100_LoadUserCertificateByName(String)

ユーザー証明書を名前で読み込みます。

IDTSPackageSigning100_set_CertificateContext(Int64)

リモートの32ビットパッケージのクラスを表します。

IDTSPackageSigning100_set_CertificateObject(Object)

リモートの32ビットパッケージのクラスを表します。

IDTSPackageSigning100_set_CheckSignatureOnLoad(Boolean)

リモートの32ビットパッケージのクラスを表します。

IDTSSuspend100_get_SuspendRequired()

リモートの32ビットパッケージのクラスを表します。

IDTSSuspend100_ResumeExecution()

一時停止後に作業を再開します。

IDTSSuspend100_set_SuspendRequired(Boolean)

リモートの32ビットパッケージのクラスを表します。

IDTSSuspend100_SuspendExecution()

実行ファイルが一時停止する必要があることを通知します。

ImportConfigurationFile(String)

パッケージに関連付けられた設定ファイルを読み込みます。

LoadFromXML(Object, IDTSEvents100)

パッケージとそのメモリに保存されたすべてのオブジェクトをXML形式で読み込みます。

LoadUserCertificateByHash(Byte[])

ユーザー証明書はハッシュを使って読み込みます。

LoadUserCertificateByName(String)

ユーザー証明書を名前で読み込みます。

PasswordMatch(String)

指定されたパスワードがパッケージのパスワードと一致しているかどうかを判定します。

PermitUnencryptedSave(Boolean)

暗号化されていない情報が保存されることを可能にします。

ProcessConfiguration(String, Object)

パッケージとそのオブジェクトの設定情報を指定します。

RegenerateID()

パッケージの新しい GUID を作成し、パッケージの ID プロパティを更新します。

ResumeExecution()

一時停止後にパッケージの実行を再開します。

SaveToXML(Object, Object, IDTSEvents100)

パッケージをXML形式でメモリに保存します。

SetExpression(String, String)

指定された式をプロパティに割り当てます。

SetProject(IDTSProject100, String)

指定されたプロジェクトを設定します。

SuspendExecution()

実行ファイルが一時停止される必要があるときに呼び出されます。 このメソッドはランタイムエンジンによって呼び出されます。

Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

パッケージが無効な設定が含まれていて、成功裏に実行できないかどうかを判断できるようにします。

適用対象