A new permission that represents the union of the current permission and the specified permission.
Type Reason ArgumentException The other parameter is not null and is not an instance of System.Security.Permissions.ReflectionPermission .
The result of a call to ReflectionPermission.Union(System.Security.IPermission) is a permission that represents all the operations represented by both the current permission and the specified permission. Any demand that passes either permission passes their union.