# Sandbox.Script.Symbol.Deconstruct

```csharp
void Deconstruct(out string Name, out SymbolKind Kind, out SourceSpan Span, out System.Type Type, out string Detail, out string Description, out System.Nullable<SourceSpan> Declaration)
```

### Parameters

- `out Name` (`string`)
- `out Kind` (`SymbolKind`)
- `out Span` (`SourceSpan`)
- `out Type` (`System.Type`)
- `out Detail` (`string`)
- `out Description` (`string`)
- `out Declaration` (`System.Nullable<SourceSpan>`)

Declared in [Sandbox.Script.Symbol](/api/Sandbox.Script.Symbol).
Assembly: `Sandbox.Engine`.
