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

object ← EventChannelDescriptor

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>