Dart.Ftp 名前空間 > Ftp クラス > Marshal メソッド : Marshal(CopyResult,String,Object) メソッド |
このメソッドは、通常は表示目的のために、CopyResultをワーカースレッドからUIスレッドにマーシャリングする場合に使用します。 このメソッドはOnCopyメソッドを呼び出し、Copyイベントを発生させます。
イベントハンドラでのUIコントロールの更新については、SynchronizingObjectプロパティを参照してください。 SynchronizingObjectがnullでない場合は、内部でSynchronizingObject.BeginInvokeを使用してデータがマーシャリングされ、SynchronizingObjectがnullの場合はDelegate.DynamicInvokeが使用されます。 このメソッドは開発者の便宜のために提供されています。もちろん、もっと専用的な使い方が必要な場合は、別の方法を使用してデータをマーシャリングしてもかまいません。