Interface ITenantInvitationDeliveryStatusObservationStore
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.MultiTenancy.Governance.Services
Assembly: Cephalon.MultiTenancy.Governance.dll
Stores tenant invitation delivery status observations recorded by the governance reconciler.
public interface ITenantInvitationDeliveryStatusObservationStoreRemarks
Section titled “Remarks”The store is host-agnostic and records normalized reconciliation observations only. It does not translate provider-specific callback payloads, verify provider-specific signatures, poll delivery providers, or provide distributed exactly-once delivery semantics.
Properties
Section titled “Properties”Gets the number of recorded delivery status observations.
int Count { get; }Property Value
Section titled “Property Value”IsDurable
Section titled “ IsDurable”Gets a value indicating whether the observation store survives process restarts.
bool IsDurable { get; }Property Value
Section titled “Property Value”Observations
Section titled “ Observations”Gets the recorded delivery status observations.
IReadOnlyList<TenantInvitationDeliveryStatusObservationDescriptor> Observations { get; }Property Value
Section titled “Property Value”IReadOnlyList<TenantInvitationDeliveryStatusObservationDescriptor>
Ownership
Section titled “ Ownership”Gets the ownership mode for the observation store.
string Ownership { get; }Property Value
Section titled “Property Value”StoreKind
Section titled “ StoreKind”Gets the store kind, such as in-memory or file.
string StoreKind { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”Upsert(TenantInvitationDeliveryStatusObservationDescriptor)
Section titled “ Upsert(TenantInvitationDeliveryStatusObservationDescriptor)”Records or replaces a delivery status observation.
void Upsert(TenantInvitationDeliveryStatusObservationDescriptor observation)Parameters
Section titled “Parameters”observation TenantInvitationDeliveryStatusObservationDescriptor
The observation to record.