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

Interface IEventSubscriptionExecutionReadinessCatalog

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

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Reads execution-readiness posture for declared event subscriptions.

public interface IEventSubscriptionExecutionReadinessCatalog

Gets the current execution-readiness descriptors for declared event subscriptions.

IReadOnlyList<EventSubscriptionExecutionReadinessDescriptor> Readiness { get; }

IReadOnlyList<EventSubscriptionExecutionReadinessDescriptor>

Gets the current execution-readiness descriptor for a declared subscription.

EventSubscriptionExecutionReadinessDescriptor? GetBySubscriptionId(string subscriptionId)

subscriptionId string

The stable declared subscription identifier.

EventSubscriptionExecutionReadinessDescriptor?

The readiness descriptor when the subscription exists; otherwise, null.

TryGet(string, out EventSubscriptionExecutionReadinessDescriptor?)

Section titled “ TryGet(string, out EventSubscriptionExecutionReadinessDescriptor?)”

Attempts to get the current execution-readiness descriptor for a declared subscription.

bool TryGet(string subscriptionId, out EventSubscriptionExecutionReadinessDescriptor? readiness)

subscriptionId string

The stable declared subscription identifier.

readiness EventSubscriptionExecutionReadinessDescriptor?

The resolved readiness descriptor when the subscription exists.

bool

true when the subscription exists; otherwise, false.