System Namespace
The exception that is thrown when there is an attempt to combine two instances of a non-combinable delegate type unless one of the operands is a null reference ( Nothing in Visual Basic ). This class cannot be inherited.
A valid delegate combination is made when one or both operands is a combinable delegate type. If both operands are non-combinable delegate type, then one operand must be a null reference ( Nothing in Visual Basic ). A combinable delegate type must satisfy the following conditions:
- The declared return type of the delegate must be void.
- None of the parameters of the delegate type can be declared as output parameters.
A multicast delegate instance is created by combining two or more delegate instances that are not a null reference. For more information, see MulticastDelegate.
MulticastNotSupportedException uses the HRESULT COR_E_MULTICASTNOTSUPPORTED, that has the value 0x80131514.
For a list of initial property values for an instance of MulticastNotSupportedException, see the MulticastNotSupportedException constructors.
Exception MulticastDelegate