-----------------------------------------------------------
New Message on BDOTNET
-----------------------------------------------------------
From: RedSunBeer
Message 3 in Discussion
Hello Jigs,
I declared a delegate, create an instance of it and
passed the time consuming method to it. i am using c# for my
code.
public delegate void
objDelegate(int i);
objDelegate ViewReport = new
objDelegate(ReportViewer);
but i dont understand the
following,
'Store address of
callback method
Dim RemoteCallback As
New AsyncCallback(AddressOf OurCallBackMethodName)
exactly what is the callback method's purpose here. how
do i create one ie is there any standard way to go about it.
once i do a BeginInvoke would i need an
EndInvoke.
regards,
A.Almeida
-----Original Message-----
From:
Jigs [mailto:[EMAIL PROTECTED]
Sent: Monday, May 10, 2004
7:44 PM
To: BDOTNET
Subject: Re: async delegates -
SOS
New Message on BDOTNET
async
delegates - SOS
Reply
Reply to Sender Recommend
Message 2 in
Discussion
From: Jigs
it can
be as simple as this
'Declarea delegate
Delegate Function
RemoteAsyncDelegate() As String
'Store address of callback
method
Dim
RemoteCallback As New AsyncCallback(AddressOf
OurCallBackMethodName)
'Store address of a very very long
method
Dim Del As New
RemoteAsyncDelegate(AddressOf
obj.TimeConsumingMethodName)
'Invoke very very
long method and when its complete notify me by executing method
"OurCallBackMethodName"
Dim
RemAr As IAsyncResult =
Del.BeginInvoke(RemoteCallback,
Nothing)
Hope this give u an idea.
Regards,
Jignesh Desai
View other groups in this
category.
-----------------------------------------------------------
To stop getting this e-mail, or change how often it arrives, go to your E-mail
Settings.
http://groups.msn.com/bdotnet/_emailsettings.msnw
Need help? If you've forgotten your password, please go to Passport Member Services.
http://groups.msn.com/_passportredir.msnw?ppmprop=help
For other questions or feedback, go to our Contact Us page.
http://groups.msn.com/contact
If you do not want to receive future e-mail from this MSN group, or if you received
this message by mistake, please click the "Remove" link below. On the pre-addressed
e-mail message that opens, simply click "Send". Your e-mail address will be deleted
from this group's mailing list.
mailto:[EMAIL PROTECTED]