Class WorkflowExecutionInfo
Inheritance
WorkflowExecutionInfo
Implements
Google.Protobuf.IBufferMessage
Assembly: Temporalio.dll
Syntax
public sealed class WorkflowExecutionInfo : Google.Protobuf.IMessage<WorkflowExecutionInfo>, Google.Protobuf.IBufferMessage
Constructors
WorkflowExecutionInfo()
Declaration
public WorkflowExecutionInfo()
WorkflowExecutionInfo(WorkflowExecutionInfo)
Declaration
public WorkflowExecutionInfo(WorkflowExecutionInfo other)
Parameters
Fields
AutoResetPointsFieldNumber
Field number for the "auto_reset_points" field.
Declaration
public const int AutoResetPointsFieldNumber = null
Field Value
CloseTimeFieldNumber
Field number for the "close_time" field.
Declaration
public const int CloseTimeFieldNumber = null
Field Value
ExecutionFieldNumber
Field number for the "execution" field.
Declaration
public const int ExecutionFieldNumber = null
Field Value
ExecutionTimeFieldNumber
Field number for the "execution_time" field.
Declaration
public const int ExecutionTimeFieldNumber = null
Field Value
HistoryLengthFieldNumber
Field number for the "history_length" field.
Declaration
public const int HistoryLengthFieldNumber = null
Field Value
HistorySizeBytesFieldNumber
Field number for the "history_size_bytes" field.
Declaration
public const int HistorySizeBytesFieldNumber = null
Field Value
MemoFieldNumber
Field number for the "memo" field.
Declaration
public const int MemoFieldNumber = null
Field Value
ParentExecutionFieldNumber
Field number for the "parent_execution" field.
Declaration
public const int ParentExecutionFieldNumber = null
Field Value
ParentNamespaceIdFieldNumber
Field number for the "parent_namespace_id" field.
Declaration
public const int ParentNamespaceIdFieldNumber = null
Field Value
SearchAttributesFieldNumber
Field number for the "search_attributes" field.
Declaration
public const int SearchAttributesFieldNumber = null
Field Value
StartTimeFieldNumber
Field number for the "start_time" field.
Declaration
public const int StartTimeFieldNumber = null
Field Value
StateTransitionCountFieldNumber
Field number for the "state_transition_count" field.
Declaration
public const int StateTransitionCountFieldNumber = null
Field Value
StatusFieldNumber
Field number for the "status" field.
Declaration
public const int StatusFieldNumber = null
Field Value
TaskQueueFieldNumber
Field number for the "task_queue" field.
Declaration
public const int TaskQueueFieldNumber = null
Field Value
TypeFieldNumber
Field number for the "type" field.
Declaration
public const int TypeFieldNumber = null
Field Value
Properties
AutoResetPoints
Declaration
public ResetPoints AutoResetPoints { get; set; }
Property Value
CloseTime
Declaration
public Google.Protobuf.WellKnownTypes.Timestamp CloseTime { get; set; }
Property Value
Type |
Description |
Google.Protobuf.WellKnownTypes.Timestamp |
|
Descriptor
Declaration
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
Type |
Description |
Google.Protobuf.Reflection.MessageDescriptor |
|
Execution
Declaration
public WorkflowExecution Execution { get; set; }
Property Value
ExecutionTime
Declaration
public Google.Protobuf.WellKnownTypes.Timestamp ExecutionTime { get; set; }
Property Value
Type |
Description |
Google.Protobuf.WellKnownTypes.Timestamp |
|
HistoryLength
Declaration
public long HistoryLength { get; set; }
Property Value
HistorySizeBytes
Declaration
public long HistorySizeBytes { get; set; }
Property Value
Memo
Declaration
public Memo Memo { get; set; }
Property Value
ParentExecution
Declaration
public WorkflowExecution ParentExecution { get; set; }
Property Value
ParentNamespaceId
Declaration
public string ParentNamespaceId { get; set; }
Property Value
Parser
Declaration
public static Google.Protobuf.MessageParser<WorkflowExecutionInfo> Parser { get; }
Property Value
SearchAttributes
Declaration
public SearchAttributes SearchAttributes { get; set; }
Property Value
StartTime
Declaration
public Google.Protobuf.WellKnownTypes.Timestamp StartTime { get; set; }
Property Value
Type |
Description |
Google.Protobuf.WellKnownTypes.Timestamp |
|
StateTransitionCount
Declaration
public long StateTransitionCount { get; set; }
Property Value
Status
Declaration
public WorkflowExecutionStatus Status { get; set; }
Property Value
TaskQueue
Declaration
public string TaskQueue { get; set; }
Property Value
Type
Declaration
public WorkflowType Type { get; set; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
Clone()
Declaration
public WorkflowExecutionInfo Clone()
Returns
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Equals(WorkflowExecutionInfo)
Declaration
public bool Equals(WorkflowExecutionInfo other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Declaration
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedInputStream |
input |
|
MergeFrom(WorkflowExecutionInfo)
Declaration
public void MergeFrom(WorkflowExecutionInfo other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
WriteTo(Google.Protobuf.CodedOutputStream)
Declaration
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedOutputStream |
output |
|
Implements
Google.Protobuf.IBufferMessage