Terraria v1.4.4.9
Terraria source code documentation
|
Static Public Member Functions | |
static void | AddActivityListener (ActivityListener listener) |
Package Functions | |
delegate void | Function< T, TParent > (T item, ref ActivityCreationOptions< TParent > data, ref ActivitySamplingResult samplingResult, ref ActivityCreationOptions< ActivityContext > dataWithContext) |
void | AddListener (ActivityListener listener) |
void | NotifyActivityStart (Activity activity) |
void | NotifyActivityStop (Activity activity) |
Static Package Functions | |
static void | DetachListener (ActivityListener listener) |
Properties | |
string | Name [get] |
string? | Version [get] |
Private Member Functions | |
Activity | CreateActivity (string name, ActivityKind kind, ActivityContext context, string parentId, IEnumerable< KeyValuePair< string, object > > tags, IEnumerable< ActivityLink > links, DateTimeOffset startTime, bool startIt=true, ActivityIdFormat idFormat=ActivityIdFormat.Unknown) |
Private Attributes | |
SynchronizedList< ActivityListener > | _listeners |
Static Private Attributes | |
static readonly SynchronizedList< ActivitySource > | s_activeSources = new SynchronizedList<ActivitySource>() |
static readonly SynchronizedList< ActivityListener > | s_allListeners = new SynchronizedList<ActivityListener>() |
Definition at line 7 of file ActivitySource.cs.