Class EventSubscriptionExecutionBindingDescriptor
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.Eventing.Services
Assembly: Cephalon.Eventing.dll
Describes how a declared event subscription binds to a managed execution runtime.
public sealed class EventSubscriptionExecutionBindingDescriptorInheritance
Section titled “Inheritance”object ← EventSubscriptionExecutionBindingDescriptor
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”EventSubscriptionExecutionBindingDescriptor(string, string, string, string, IReadOnlyDictionary<string, string>?)
Section titled “ EventSubscriptionExecutionBindingDescriptor(string, string, string, string, IReadOnlyDictionary<string, string>?)”Creates a new managed execution binding descriptor for a declared event subscription.
public EventSubscriptionExecutionBindingDescriptor(string subscriptionId, string executionRuntimeId, string executionOwnership = "runtime-managed", string executionMode = "message-handler", IReadOnlyDictionary<string, string>? metadata = null)Parameters
Section titled “Parameters”subscriptionId string
The stable declared subscription identifier.
executionRuntimeId string
The operator-facing managed execution-runtime identifier.
executionOwnership string
The operator-facing ownership mode for the execution runtime.
executionMode string
The operator-facing execution mode for the binding.
metadata IReadOnlyDictionary<string, string>?
Optional operator-facing metadata associated with the binding.
Properties
Section titled “Properties”ExecutionMode
Section titled “ ExecutionMode”Gets the operator-facing execution mode for the binding.
public string ExecutionMode { get; }Property Value
Section titled “Property Value”ExecutionOwnership
Section titled “ ExecutionOwnership”Gets the operator-facing ownership mode for the managed execution runtime.
public string ExecutionOwnership { get; }Property Value
Section titled “Property Value”ExecutionRuntimeId
Section titled “ ExecutionRuntimeId”Gets the operator-facing managed execution-runtime identifier.
public string ExecutionRuntimeId { get; }Property Value
Section titled “Property Value”Metadata
Section titled “ Metadata”Gets operator-facing metadata associated with the binding.
public IReadOnlyDictionary<string, string> Metadata { get; }Property Value
Section titled “Property Value”IReadOnlyDictionary<string, string>
SubscriptionId
Section titled “ SubscriptionId”Gets the stable declared subscription identifier.
public string SubscriptionId { get; }