Table of Contents

Class ProfileDeclaration

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

A named profile and the observers it holds.

public sealed class ProfileDeclaration
Inheritance
ProfileDeclaration
Inherited Members

Properties

MaxObservers

How many observers this profile may declare. DefaultMaxObservers unless MaxObservers(int) raised it; a session's own MaxObservers is enforced at admission, not here.

public int MaxObservers { get; }

Property Value

int

Name

The profile's name, as a session request and the catalog refer to it.

public string Name { get; }

Property Value

string

Observers

The observers, in declaration order.

public IReadOnlyList<ObserverDeclaration> Observers { get; }

Property Value

IReadOnlyList<ObserverDeclaration>

Methods

ToString()

public override string ToString()

Returns

string