Class GroupSetDeclaration
A declared group set, as Groups(string, Action<GroupSetBuilder>) recorded it.
public sealed class GroupSetDeclaration
- Inheritance
-
GroupSetDeclaration
- Inherited Members
Properties
Admit
An explicit set's verdict on a client's request; null when clients may not ask.
public GroupRequestHandler Admit { get; }
Property Value
LeaveMarginM
The hysteresis on the extent test, metres.
public double LeaveMarginM { get; }
Property Value
Members
The member archetypes.
public IReadOnlyList<MemberDeclaration> Members { get; }
Property Value
Name
The set's name, as profiles and the catalog name it.
public string Name { get; }
Property Value
Region
The region selector; null unless Region<TRegion>(Action<RegionBuilder>) declared one.
public RegionDeclaration Region { get; }
Property Value
Selector
What decides which keys a session holds; None until one is declared, which Start refuses.
public GroupSelector Selector { get; }
Property Value
SharedKey
A shared set's one key; 0 for any other set.
public long SharedKey { get; }
Property Value
Methods
ToString()
public override string ToString()