EventRecord.RelatedActivityId Свойство

Определение

Получает глобальный уникальный идентификатор (GUID) для связанного действия в процессе, для которого задействуется событие.Gets a globally unique identifier (GUID) for a related activity in a process for which an event is involved.

public:
 abstract property Nullable<Guid> RelatedActivityId { Nullable<Guid> get(); };
public abstract Guid? RelatedActivityId { get; }
member this.RelatedActivityId : Nullable<Guid>
Public MustOverride ReadOnly Property RelatedActivityId As Nullable(Of Guid)

Значение свойства

Nullable<Guid>

Возвращает значение GUID.Returns a GUID value. Это значение может быть равно NULL.This value can be null.

Комментарии

Поставщик событий может установить значение атрибута ActivityID перед публикацией событий.An event provider can set the value of the ActivityID attribute before publishing events. Все события, опубликованные после установки этого идентификатора, будут иметь атрибут ActivityID с заданным значением.All the events that are published after this ID is set will have the ActivityID attribute set to the specified value. Это позволяет поставщикам указывать простые связи между событиями.This allows providers to specify simple relationships between events. Публикуемые события являются частью одного действия.The events that are published are part of the same activity. Когда поставщик должен запустить новое, но связанное действие, издатель может опубликовать событие перемещения и указать новый идентификатор действия.When a provider must start a new, but related activity, the publisher can publish a transfer event and specify the new activity ID. Этот новый идентификатор будет отображаться как атрибут RelatedActivityID.This new ID will appear as a RelatedActivityID attribute. Это позволит потребителям группировать связанные действия.This allows consumers to group related activities.

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