All pastes #777624 Raw Edit

Stuff

public text v1 · immutable
·published 2007-11-16 22:36 UTC
rendered paste body
            MessageEventHandler sendMessageEventHandler = null;

            foreach (Delegate delegateToInvoke in this.ev_Message.GetInvocationList())
            {
                try
                {
                    sendMessageEventHandler = (MessageEventHandler)delegateToInvoke;
                    sendMessageEventHandler(this, new MessageEventArgs(message));
                }
                catch(Exception ex)
                {
                    Console.WriteLine("Exception whilst invoking delegate: " + ex.ToString());
                    this.ev_Message -= sendMessageEventHandler;
                }
            }