Class Meta
Meta carries metadata about an interaction for use by the system (i.e. not
generall user-visible)
Implements
Google.Protobuf.IBufferMessage
Assembly: Temporalio.dll
public sealed class Meta : Google.Protobuf.IMessage<Meta>, Google.Protobuf.IBufferMessage
Constructors
Declaration
Declaration
Parameters
Type |
Name |
Description |
Meta |
other |
|
Fields
Field number for the "event_id" field.
Declaration
public const int EventIdFieldNumber = null
Field Value
Field number for the "identity" field.
Declaration
public const int IdentityFieldNumber = null
Field Value
Field number for the "id" field.
Declaration
public const int IdFieldNumber = null
Field Value
Field number for the "interaction_type" field.
Declaration
public const int InteractionTypeFieldNumber = null
Field Value
Field number for the "request_id" field.
Declaration
public const int RequestIdFieldNumber = null
Field Value
Properties
Declaration
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
Type |
Description |
Google.Protobuf.Reflection.MessageDescriptor |
|
The event ID after which this interaction can execute. The effects of
history up to and including this event ID should be visible to the
interaction when it executes.
Declaration
public long EventId { get; set; }
Property Value
An ID with workflow-scoped uniqueness for this interaction
Declaration
public string Id { get; set; }
Property Value
A string identifying the agent that requested this interaction.
Declaration
public string Identity { get; set; }
Property Value
The type of this interaction.
Declaration
public InteractionType InteractionType { get; set; }
Property Value
Declaration
public static Google.Protobuf.MessageParser<Meta> Parser { get; }
Property Value
Type |
Description |
Google.Protobuf.MessageParser<Meta> |
|
Declaration
public string RequestId { get; set; }
Property Value
Methods
Declaration
public int CalculateSize()
Returns
Declaration
Returns
Declaration
public override bool Equals(object other)
Parameters
Type |
Name |
Description |
Object |
other |
|
Returns
Declaration
public bool Equals(Meta other)
Parameters
Type |
Name |
Description |
Meta |
other |
|
Returns
Declaration
public override int GetHashCode()
Returns
Declaration
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedInputStream |
input |
|
Declaration
public void MergeFrom(Meta other)
Parameters
Type |
Name |
Description |
Meta |
other |
|
Declaration
public override string ToString()
Returns
Declaration
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
Type |
Name |
Description |
Google.Protobuf.CodedOutputStream |
output |
|
Implements
Google.Protobuf.IBufferMessage