Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ActivityListener.cs
Go to the documentation of this file.
1
namespace
System.Diagnostics
;
2
3
public
sealed
class
ActivityListener
:
IDisposable
4
{
5
public
Action<Activity>?
ActivityStarted
{
get
;
set
; }
6
7
public
Action<Activity>?
ActivityStopped
{
get
;
set
; }
8
9
public
Func<ActivitySource, bool>?
ShouldListenTo
{
get
;
set
; }
10
11
public
SampleActivity<string>?
SampleUsingParentId
{
get
;
set
; }
12
13
public
SampleActivity<ActivityContext>?
Sample
{
get
;
set
; }
14
15
public
void
Dispose
()
16
{
17
ActivitySource
.
DetachListener
(
this
);
18
}
19
}
System.Diagnostics.ActivityListener.ShouldListenTo
Func< ActivitySource, bool >? ShouldListenTo
Definition
ActivityListener.cs:9
System.Diagnostics.ActivityListener.Dispose
void Dispose()
Definition
ActivityListener.cs:15
System.Diagnostics.ActivityListener.ActivityStarted
Action< Activity >? ActivityStarted
Definition
ActivityListener.cs:5
System.Diagnostics.ActivityListener.ActivityStopped
Action< Activity >? ActivityStopped
Definition
ActivityListener.cs:7
System.Diagnostics.ActivityListener.Sample
SampleActivity< ActivityContext >? Sample
Definition
ActivityListener.cs:13
System.Diagnostics.ActivityListener.SampleUsingParentId
SampleActivity< string >? SampleUsingParentId
Definition
ActivityListener.cs:11
System.Diagnostics.ActivityListener
Definition
ActivityListener.cs:4
System.Diagnostics.ActivitySource.DetachListener
static void DetachListener(ActivityListener listener)
Definition
ActivitySource.cs:232
System.Diagnostics.ActivitySource
Definition
ActivitySource.cs:8
System.IDisposable
Definition
IDisposable.cs:4
System.Diagnostics
Definition
AggregationManager.cs:6
source
System.Diagnostics.DiagnosticSource
System.Diagnostics
ActivityListener.cs
Generated by
1.10.0