Skip to content

Class EventChannelDescriptor

Namespace: Cephalon.Eventing.Services
Assembly: Cephalon.Eventing.dll

Describes an event channel that can be surfaced through the eventing runtime pack.

public sealed class EventChannelDescriptor

objectEventChannelDescriptor

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

EventChannelDescriptor(string, string, string, IReadOnlyList<string>?)

Section titled “ EventChannelDescriptor(string, string, string, IReadOnlyList<string>?)”

Creates a new event channel descriptor.

public EventChannelDescriptor(string id, string displayName, string description, IReadOnlyList<string>? tags = null)

id string

The stable channel identifier.

displayName string

The operator-facing channel name.

description string

The human-readable description of the channel.

tags IReadOnlyList<string>?

Optional tags that classify the channel.

Gets the human-readable description of the channel.

public string Description { get; }

string

Gets the operator-facing display name for the channel.

public string DisplayName { get; }

string

Gets the stable channel identifier.

public string Id { get; }

string

Gets the normalized tag set associated with the channel.

public IReadOnlyList<string> Tags { get; }

IReadOnlyList<string>