Class AcknowledgmentRequestEntity
- Namespace
- AsiBackbone.EntityFrameworkCore.Persistence
- Assembly
- AsiBackbone.EntityFrameworkCore.dll
Represents the Entity Framework Core persistence shape for an AsiBackbone handshake request.
public sealed class AcknowledgmentRequestEntity : GovernanceEntity, IGovernanceEntity, IConcurrencyTrackedEntity
- Inheritance
-
AcknowledgmentRequestEntity
- Implements
- Inherited Members
Properties
ActorDisplayName
Gets or sets the optional display name or label associated with the actor.
public string? ActorDisplayName { get; set; }
Property Value
ActorId
Gets or sets the stable actor identifier associated with the handshake.
public string ActorId { get; set; }
Property Value
ActorType
Gets or sets the actor type associated with the handshake.
public GovernanceActorType ActorType { get; set; }
Property Value
CorrelationId
Gets or sets the correlation identifier associated with the handshake, when supplied by the host.
public string? CorrelationId { get; set; }
Property Value
HandshakeId
Gets or sets the stable handshake identifier.
public string HandshakeId { get; set; }
Property Value
Message
Gets or sets the human-readable message explaining why the handshake is required.
public string Message { get; set; }
Property Value
OperationName
Gets or sets the operation name requiring acknowledgment.
public string OperationName { get; set; }
Property Value
PolicyHash
Gets or sets the policy hash associated with the handshake, when supplied by the host.
public string? PolicyHash { get; set; }
Property Value
PolicyVersion
Gets or sets the policy version associated with the handshake, when supplied by the host.
public string? PolicyVersion { get; set; }
Property Value
ReasonCode
Gets or sets the machine-readable reason code explaining why the handshake is required.
public string ReasonCode { get; set; }
Property Value
RequiredAcknowledgmentCode
Gets or sets the required acknowledgment code the host may display or require before execution.
public string RequiredAcknowledgmentCode { get; set; }
Property Value
RequiredAcknowledgmentText
Gets or sets the required acknowledgment text the host may display before execution.
public string RequiredAcknowledgmentText { get; set; }
Property Value
RiskCategory
Gets or sets the optional host-defined risk category associated with the handshake.
public string? RiskCategory { get; set; }
Property Value
RiskLevel
Gets or sets the risk level associated with the handshake.
public AcknowledgmentRiskLevel RiskLevel { get; set; }
Property Value
SchemaVersion
Gets or sets the serialized schema version for this handshake request.
public string SchemaVersion { get; set; }
Property Value
TraceId
Gets or sets the trace identifier associated with the handshake, when supplied by the host.
public string? TraceId { get; set; }