roslyn:analyze_method
Analyze C# methods to get signature, callers, outgoing calls, and location information in one call for comprehensive code understanding.
Instructions
Get comprehensive method analysis in ONE CALL: signature + callers + outgoing calls + location.
USAGE: analyze_method("MyService", "ProcessData") or analyze_method("MyClass", "Calculate", includeCallers=true, includeOutgoingCalls=true)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| typeName | Yes | Containing type name | |
| methodName | Yes | Method name | |
| includeCallers | No | Include caller analysis (default: true) | |
| includeOutgoingCalls | No | Include methods/properties this method calls (default: false) | |
| maxCallers | No | Max callers to return (default: 20) | |
| maxOutgoingCalls | No | Max outgoing calls to return (default: 50) |