[Serializable] public delegate void CrossAppDomainDelegate();
Remarks
Every derived class of Delegate and MulticastDelegate has a constructor and an Invoke method. See the Managed Extensions for C++ code example given in the description for Delegate.