## InvalidOperationError.(constructor)  
Constructs a new instance of the `InvalidOperationError` class

**Signature:**  
```typescript  
constructor(operation: Operation);  
```

## Parameters  
| Parameter | Type | Description |  
| --- | --- | --- |  
| operation | [Operation](/content/docs/sdk/core.operation) |  |

- [InvalidOperationError.(constructor)](/content/docs/sdk/core.invalidoperationerror._constructor_#invalidoperationerrorconstructor/index.html)  
- [Parameters](/content/docs/sdk/core.invalidoperationerror._constructor_#parameters/index.html)
