Activity.SetStatus(ActivityStatusCode, String) Method

Definition

Sets the status code and description on the current activity object.

public System.Diagnostics.Activity SetStatus(System.Diagnostics.ActivityStatusCode code, string? description = default);

Parameters

code
ActivityStatusCode

The status code

description
String

The error status description

Returns

this for convenient chaining.

Remarks

When passing code value different than ActivityStatusCode.Error, the Activity.StatusDescription will reset to null value. The description parameter will be respected only when passing ActivityStatusCode.Error value.

Applies to

Product Versions
.NET 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)