GrapeCity Secure Mail for .NET 4.0J
Start メソッド

関数"void worker(object)"のSystem.Threading.WaitCallbackデリゲート。
デリゲートメソッドに渡す情報。nullを指定できます。
ワーカースレッドを開始し、指定したデリゲートを実行します。
シンタックス
Public Sub Start( _
   ByVal worker As WaitCallback, _
   ByVal state As Object _
) 
public void Start( 
   WaitCallback worker,
   object state
)

パラメータ

worker
関数"void worker(object)"のSystem.Threading.WaitCallbackデリゲート。
state
デリゲートメソッドに渡す情報。nullを指定できます。
解説

このメソッドは、ワーカースレッドで任意のメソッドを実行する便利な手段を提供します。 UIスレッドを持つアプリケーションでは、この手法を使用して、UIスレッドで実行した場合にUIを"フリーズ"させるメソッドをワーカースレッドで実行できます。

ワーカースレッドで発生した捕捉されない例外は、Errorイベントを発生させることによって自動的に報告されます。

内部では、このメソッドはThreadPool.QueueUserWorkItemを使用してワーカースレッドを開始します。このメソッドは開発者の便宜のために提供されています。もっと専用的な使い方が必要な場合は、別の方法を使用してワーカースレッドを開始してもかまいません。

参照

参照

MailBase クラス
MailBase メンバ

 

 


© 2003, GrapeCity inc. All rights reserved.