ForEachEnumerator.Update Method

CanUpdatetrue に設定されている場合、このメソッドによって、古いパッケージ XML が新しいパッケージ XML で更新されます。

名前空間: Microsoft.SqlServer.Dts.Runtime
アセンブリ: Microsoft.SqlServer.ManagedDTS (microsoft.sqlserver.manageddts.dll 内)

構文

'宣言
Public Overridable Sub Update ( _
    ByRef ObjectXml As String _
)
public virtual void Update (
    ref string ObjectXml
)
public:
virtual void Update (
    String^% ObjectXml
)
public void Update (
    /** @ref */ String ObjectXml
)
JScript は、値と型の引数の参照渡しをサポートしていません。

パラメータ

  • ObjectXml
    古いオブジェクトの XML を表す文字列です。

解説

ランタイムは、新しいオブジェクトの CanUpdate を呼び出し、古いオブジェクトの GUID を渡します。新しいオブジェクトが古いオブジェクトを更新できる場合、古いオブジェクトが Update メソッド経由で新しいオブジェクトに渡され、ここで XML が変更されます。

既定では、拡張可能なすべてのオブジェクトで、CanUpdatefalse を返すように、Update メソッドはパラメータで与えられている XML 上で何もしないように、それぞれ実装されています。

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

ForEachEnumerator Class
ForEachEnumerator Members
Microsoft.SqlServer.Dts.Runtime Namespace