[Ironruby-core] Asynchronous Delegates
Bassel Samman
lists at ruby-forum.com
Wed Feb 10 18:25:18 EST 2010
Hello guys,
I'd like to use asynchronous delegates, but it doesn't seem to work.
The IronRuby website mentioned that I can do:
______________________________________________________________________
>>> require 'System'
=> true
>>> require 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
=> true
>>> my_action = System::Action.new { puts "Howdy!" }
=> System.Action
>>> my_action.invoke
"Howdy!"
=> nil
______________________________________________________________________
That works fine, but if I try this instead:
______________________________________________________________________
result = my_action.BeginInvoke(nil,nil)
my_action.EndInvoke(result)
______________________________________________________________________
I get:
System::NullReferenceException: Object reference not set to an instance
of an object.
Am I missing something, or is there another way to do asynchronous
delegates in IR.
Thanks in advance,
Bassel
--
Posted via http://www.ruby-forum.com/.
More information about the Ironruby-core
mailing list