Compartir a través de


103 - ActivityStateRecord

Propiedades

Property Valor
Identificador 103
Palabras clave EndToEndMonitoring, Troubleshooting, HealthMonitoring, WFTracking
Nivel Información
Canal Microsoft-Windows-Application Server-Applications/Analytic

Descripción

El participante de seguimiento de ETW emite este evento cuando una actividad en una instancia de flujo de trabajo emite ActivityStateRecord.

Message

TrackRecord = ActivityStateRecord, InstanceID = %1, RecordNumber=%2, EventTime=%3, State = %4, Name=%5, ActivityId=%6, ActivityInstanceId=%7, ActivityTypeName=%8, Arguments=%9, Variables=%10, Annotations=%11, ProfileName = %12

Detalles

Nombre del elemento de datos Tipo del elemento de datos Descripción
InstanceId xs:GUID El id. de instancia del flujo de trabajo.
RecordNumber xs:long El número de secuencia del registro emitido.
EventTime xs:dateTime La hora en UTC cuando se emitió el evento.
State xs:string El estado de la actividad.
Nombre xs:string El nombre para mostrar de la actividad que emitió el evento.
ActivityId xs:string El id. de actividad de la actividad que se emite.
ActivityInstance xs:string El id. de instancia de la actividad de la actividad que se emite.
ActivityTypeName xs:string El nombre del tipo de la actividad que se emite.
Argumentos xs:string Los argumentos a los que se realizó el seguimiento con este evento. Los valores se almacenan en un elemento xml con el formato <items>< item name = "nombreDeArgumento" type="System.String">valorDeArgumento</item></items>. Si no se hiciera el seguimiento de ningún argumento, la cadena contendría <items/>. El tamaño del evento ETW está limitado por el tamaño de búfer de ETW o la carga útil máxima para un evento ETW. Si el tamaño del evento supera los límites de ETW, el evento se trunca quitando las anotaciones y reemplazando el valor de las anotaciones por <items>...</items>. Los tipos siguientes están almacenados como valores posibles ya que los devuelve ToString(); string,char,bool,int,short,long,uint,ushort,ulong,System.Single,float,double,System.Guid,System.DateTimeOffset,System.DateTime. Todos los demás tipos se serializan con System.Runtime.Serialization.NetDataContractSerializer.
Variables xs:string Las variables a las que se realizó el seguimiento con este evento. Los valores se almacenan en un elemento xml con el formato <items>< item name = "nombreDeVariable" type="System.String">valorDeVariable</item></items>. Si no se hiciera el seguimiento de ninguna variable, la cadena contendría <items/>. El tamaño del evento ETW está limitado por el tamaño de búfer de ETW o la carga útil máxima para un evento ETW. Si el tamaño del evento supera los límites de ETW, el evento se trunca quitando las anotaciones y reemplazando el valor de las variables por <items>...</items>. Los tipos siguientes están almacenados como valores posibles ya que los devuelve ToString(); string,char,bool,int,short,long,uint,ushort,ulong,System.Single,float,double,System.Guid,System.DateTimeOffset,System.DateTime. Todos los demás tipos se serializan con System.Runtime.Serialization.NetDataContractSerializer.
anotaciones xs:string Las anotaciones que se agregaron a este evento. Los valores se almacenan en un elemento XML con el formato <items>< item name = "nombreDeAnotación" type="System.String">valorDeAnotación</item></items>. Si no se especifica ninguna anotación, la cadena contiene <items/>. El tamaño del evento ETW está limitado por el tamaño de búfer de ETW o la carga útil máxima para un evento ETW. Si el tamaño del evento supera los límites de ETW, el evento se trunca mediante la anulación de las anotaciones y el reemplazo del valor de las anotaciones por <items>...</items>.
ProfileName xs:string El nombre o el perfil de seguimiento que dio como resultado que se emitiera este evento.
HostReference xs:string En el caso de los servicios hospedados en web, este campo identifica de manera única el servicio en la jerarquía web. Su formato se define como 'Ruta de acceso virtual de la aplicación del nombre del sitio web|Ruta de acceso virtual del servicio|NombreServicio' Ejemplo: 'Sitio web predeterminado/CalculatorApplication|/CalculatorService.svc|CalculatorService'.
AppDomain xs:string La cadena devuelta por AppDomain.CurrentDomain.FriendlyName.