Overloaded constructor to set the target operation.
| C# | Visual Basic | Visual C++ |
public OperationControlledU( IQubitOperation TargetOperation )
Public Sub New ( _ TargetOperation As IQubitOperation _ )
public: OperationControlledU( IQubitOperation^ TargetOperation )
- TargetOperation (IQubitOperation)
- The target operation
| Exception | Condition |
|---|---|
| ArgumentException | Thrown if TargetOperation does
not derive from GeneralSimulatedQubitOperation. The local simulation can
only work on operations derived from it. |