ข้ามไปยังเนื้อหา

Class EntityFrameworkEventEntry

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.EventSourcing.EntityFramework
Assembly: Cephalon.EventSourcing.EntityFramework.dll

Represents one persisted domain event row stored by the Entity Framework event-store provider.

[Table("CephalonEvents")]
public sealed class EntityFrameworkEventEntry

objectEntityFrameworkEventEntry

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Initializes a new instance of the class.

public EntityFrameworkEventEntry()

Gets or sets the UTC time at which the event was appended to the store.

public DateTime AppendedAtUtc { get; set; }

DateTime

Gets or sets the correlation identifier associated with the event when known.

public string? CorrelationId { get; set; }

string?

Gets or sets the assembly-qualified CLR event type.

[MaxLength(500)]
public string EventType { get; set; }

string

Gets or sets the database-assigned row identifier.

public long Id { get; set; }

long

Gets or sets the UTC time at which the domain event occurred.

public DateTime OccurredAtUtc { get; set; }

DateTime

Gets or sets the serialized event payload.

public string Payload { get; set; }

string

Gets or sets the stable logical stream identifier.

[MaxLength(500)]
public string StreamId { get; set; }

string

Gets or sets the optimistic stream version for the event.

public long StreamVersion { get; set; }

long

Gets or sets the tenant identifier associated with the event when known.

public string? TenantId { get; set; }

string?