2012-03-07 4 views
0

私は、Webアプリケーションのレスポンスを向上させるためにスレッディングを検討してきました。私は、変数を取らず何も返さないサブスレッドをどのようにスレッドするかを見つけましたが、変数をとり、何かを返す関数でこれを達成する方法を見つけることができません。ここ変数を取り、vb.netでデータテーブルを返すスレッド関数

は例

 Public Function getParkingsByCrossSerial(ByVal crossSerial As String) As dsGuest.tblParkingGuestDataTable 

    Try 

     Return _adapterParking.selectParkingByCrossSerial(crossSerial) 

    Catch ex As Exception 

     Throw New Exception(ex.Message) 

    End Try 

End Function 

どのように私はスレッドにこれを翻訳しないのですか?

ありがとうございます!

+0

は、いくつかの例がある...これを試してみてください。これは、合格に役立っhttp://blog.dotnetclr.com/archive/2007/04/15/Starting-a-new-thread-with-parameters.aspx – jasperagrante

+0


パラメータ...まだreturnpartを修正する必要があります。私はこれを試してみると思います。 http://msdn.microsoft.com/en-us/library/ywkkz4s1.aspx – Arno

答えて

0

paramsを使用するには、スレッドを開始するときに渡すオブジェクトで作業する必要があります。それは難しいはずですが、そうする方法はいくつかあります。

しかし、これまであなたが非同期で動作させたい場合は、応答を得るために、あなたは(あなたは、私が想定したいものである?)、コールバックを探している

また、イベント、店舗で戻って来ることができましたいくつかのクラス変数の戻り値

関連する問題