Compartilhar via


StateMachineStateRecord Classe

Definição

Representa um registro de acompanhamento que é criado quando uma instância de máquina de estado faz a transição para um estado.

public ref class StateMachineStateRecord sealed : System::Activities::Tracking::CustomTrackingRecord
[System.Runtime.Serialization.DataContract]
public sealed class StateMachineStateRecord : System.Activities.Tracking.CustomTrackingRecord
[<System.Runtime.Serialization.DataContract>]
type StateMachineStateRecord = class
    inherit CustomTrackingRecord
Public NotInheritable Class StateMachineStateRecord
Inherits CustomTrackingRecord
Herança
StateMachineStateRecord
Atributos

Construtores

StateMachineStateRecord()

Inicializa uma nova instância da classe StateMachineStateRecord.

Propriedades

Activity

Retorna a ActivityInfo da atividade associada a esse registro.

(Herdado de CustomTrackingRecord)
Annotations

Quando implementado em uma classe derivada, representa uma coleção de pares nome/valor adicionada ao registro de acompanhamento.

(Herdado de TrackingRecord)
Data

Obtém os dados definidos pelo usuário associados a esse registro de acompanhamento.

(Herdado de CustomTrackingRecord)
EventTime

Quando implementado em uma classe derivada, representa o horário em que o registro de acompanhamento ocorreu.

(Herdado de TrackingRecord)
InstanceId

Quando implementado em uma classe derivada, representa a ID da instância do fluxo de trabalho responsável pela geração.

(Herdado de TrackingRecord)
Level

Obtém o TraceLevel do evento.

(Herdado de TrackingRecord)
Name

Obtém o nome que distingue esse registro de acompanhamento.

(Herdado de CustomTrackingRecord)
RecordNumber

Uma sequência que define a ordem na qual os registros de acompanhamento são gerados.

(Herdado de TrackingRecord)
StateMachineName

Obtém o nome de exibição da atividade de máquina de estado que contém o estado.

StateName

Obtém o nome de exibição do estado em execução quando o registro é gerado.

Métodos

Clone()

Cria uma cópia do CustomTrackingRecord.

(Herdado de CustomTrackingRecord)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que contém os dados de registro de acompanhamento.

(Herdado de CustomTrackingRecord)

Aplica-se a