4.7.0
Toggle Dropdown
Compare to version...
with 6.0.0-preview.7.21377.19
Toggle Dropdown
Download Package
Open in NuGet
<
PackageReference
Include
=
"System.Diagnostics.DiagnosticSource"
Version
=
"4.7.0"
/>
API Differences between 4.7.0 and 6.0.0-preview.7.21377.19
0
Additions
44
Removals
System.Diagnostics
public
class
Activity
public
static
Func
<
ActivityTraceId
>
TraceIdGenerator
{
get
;
set
; }
public
ActivityContext
Context
{
get
; }
public
string
DisplayName
{
get
;
set
; }
public
IEnumerable
<
ActivityEvent
>
Events
{
get
; }
public
bool
IsAllDataRequested
{
get
;
set
; }
public
ActivityKind
Kind
{
get
; }
public
IEnumerable
<
ActivityLink
>
Links
{
get
; }
public
ActivitySource
Source
{
get
; }
public
ActivityStatusCode
Status
{
get
; }
public
string
StatusDescription
{
get
; }
public
IEnumerable
<
KeyValuePair
<
string
,
object
>>
TagObjects
{
get
; }
public
Activity
AddEvent
(
ActivityEvent
e
)
public
Activity
AddTag
(
string
key
,
object
value
)
public
void
Dispose
()
protected
virtual
void
Dispose
(
bool
disposing
)
public
object
GetCustomProperty
(
string
propertyName
)
public
object
GetTagItem
(
string
key
)
public
Activity
SetBaggage
(
string
key
,
string
value
)
public
void
SetCustomProperty
(
string
propertyName
,
object
propertyValue
)
public
Activity
SetStatus
(
ActivityStatusCode
code
,
string
description
=
null
)
public
Activity
SetTag
(
string
key
,
object
value
)
public
struct
ActivityContext
:
IEquatable
<
ActivityContext
>
public
struct
ActivityCreationOptions
<
T
>
public
struct
ActivityEvent
public
enum
ActivityKind
public
struct
ActivityLink
:
IEquatable
<
ActivityLink
>
public
sealed
class
ActivityListener
:
IDisposable
public
enum
ActivitySamplingResult
public
sealed
class
ActivitySource
:
IDisposable
public
enum
ActivityStatusCode
public
class
ActivityTagsCollection
:
IDictionary
<
string
,
object
>,
ICollection
<
KeyValuePair
<
string
,
object
>>,
IEnumerable
<
KeyValuePair
<
string
,
object
>>,
IEnumerable
public
abstract
class
DistributedContextPropagator
public
sealed
delegate
SampleActivity
<
T
> :
MulticastDelegate
System.Diagnostics.Metrics
public
sealed
class
Counter
<
T
> :
Instrument
<
T
> where
T
: struct
public
sealed
class
Histogram
<
T
> :
Instrument
<
T
> where
T
: struct
public
abstract
class
Instrument
public
abstract
class
Instrument
<
T
> :
Instrument
where
T
: struct
public
struct
Measurement
<
T
> where
T
: struct
public
sealed
delegate
MeasurementCallback
<
T
> :
MulticastDelegate
where
T
: struct
public
class
Meter
:
IDisposable
public
sealed
class
MeterListener
:
IDisposable
public
sealed
class
ObservableCounter
<
T
> :
ObservableInstrument
<
T
> where
T
: struct
public
sealed
class
ObservableGauge
<
T
> :
ObservableInstrument
<
T
> where
T
: struct
public
abstract
class
ObservableInstrument
<
T
> :
Instrument
where
T
: struct