ActivitySamplingResult Перечисление

Определение

Значения перечисления, используемые ActivityListener для указания объема данных, который требуется собрать для связанного Activity. Запрос дополнительного объема данных приведет к снижению производительности.Requesting more data causes a greater performance overhead.

public enum class ActivitySamplingResult
public enum ActivitySamplingResult
type ActivitySamplingResult = 
Public Enum ActivitySamplingResult
Наследование
ActivitySamplingResult

Поля

AllData 2

Объект действия должен быть заполнен всеми сведениями о распространении, а также всеми другими свойствами, такими как ссылки, теги и события.The activity object should be populated with all the propagation information and also all other properties such as Links, Tags, and Events. При использовании этого значения IsAllDataRequested вернет true.Using this value causes IsAllDataRequested to return true.

AllDataAndRecorded 3

Объект действия должен быть заполнен так же, как и в случае с AllData.The activity object should be populated the same as the AllData case. Кроме того, Activity.Recorded имеет значение true.Additionally, Activity.Recorded is set to true. Это значит, что для действий, использующих идентификаторы трассировки W3C, в идентификаторе устанавливается битовый флаг, который будет распространяться в нисходящем направлении с требованием повсеместной записи трассировки.For activities using the W3C trace ids, this sets a flag bit in the ID that will be propagated downstream requesting that the trace is recorded everywhere.

None 0

Создавать объект действия не требуется.The activity object does not need to be created.

PropagationData 1

Требуется создать объект действия.The activity object needs to be created. У него будет имя, источник, идентификатор и коллекция.It will have a Name, a Source, an Id and Baggage. Другие свойства не требуются и будут игнорироваться этим прослушивателем.Other properties are unnecessary and will be ignored by this listener.

Применяется к