次の方法で共有


ForEachEnumerator.Update メソッド

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

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

構文

'宣言
Public Overridable Sub Update ( _
    ByRef ObjectXml As String _
)
'使用
Dim instance As ForEachEnumerator 
Dim ObjectXml As String

instance.Update(ObjectXml)
public virtual void Update(
    ref string ObjectXml
)
public:
virtual void Update(
    String^% ObjectXml
)
abstract Update : 
        ObjectXml:string byref -> unit  
override Update : 
        ObjectXml:string byref -> unit
public function Update(
    ObjectXml : String
)

パラメーター

  • ObjectXml
    型: System.String%
    古いオブジェクトの XML を表す文字列です。

説明

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

既定では、拡張可能なすべてのオブジェクトで、CanUpdate は false を返すように、Update メソッドはパラメーターで指定されている XML でどのような処理も行わないように、それぞれ実装されています。

関連項目

参照

ForEachEnumerator クラス

Microsoft.SqlServer.Dts.Runtime 名前空間