# TraceSpanStatus

> Tracon documentation. Tracon is a .NET package family that adds a control
> plane on Microsoft Agent Framework, published as NuGet packages that run
> inside your own ASP.NET Core application.
>
> Page: https://tracon.dev/api/tracon.tracespanstatus/
> Summary: TraceSpanStatus: A span's result status. smallint in the database.

<div class="api-provenance">Namespace Tracon · Assembly <code>Tracon.Abstractions.dll</code></div>

A span's result status. `smallint` in the database.

```csharp
[JsonConverter(typeof(JsonStringEnumConverter<TraceSpanStatus>))]
public enum TraceSpanStatus
```

## Fields

`Error = 2` 

The operation failed.

`Ok = 1` 

The operation completed successfully.

`Unset = 0` 

No status was reported.
