Skip to content

Class KnowledgeCollectionDescriptor

Namespace: Cephalon.Retrieval.Services
Assembly: Cephalon.Retrieval.dll

Describes a knowledge collection that can be surfaced through the retrieval runtime pack.

public sealed class KnowledgeCollectionDescriptor

objectKnowledgeCollectionDescriptor

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

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

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

Creates a new knowledge collection descriptor.

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

id string

The stable collection identifier.

displayName string

The operator-facing collection name.

description string

The human-readable description of the collection.

tags IReadOnlyList<string>?

Optional tags that classify the collection.

Gets the human-readable description of the collection.

public string Description { get; }

string

Gets the operator-facing display name for the collection.

public string DisplayName { get; }

string

Gets the stable collection identifier.

public string Id { get; }

string

Gets the normalized tag set associated with the collection.

public IReadOnlyList<string> Tags { get; }

IReadOnlyList<string>