JoinHubAsMemberOptions class
What Runtime.JoinHubAsMember hands to the hub on this PC.
Namespace: Quaternar.Qaros · Assembly: Quaternar.Qaros.dll
public sealed class JoinHubAsMemberOptions
Constructors
JoinHubAsMemberOptions(MemberHubInvitation)
public JoinHubAsMemberOptions(MemberHubInvitation invitation)
Parameters
| Name | Type | Description |
|---|---|---|
invitation | MemberHubInvitation |
Properties
| Member | Description |
|---|---|
| Invitation | The invitation, as MemberHubInvitation.Deserialize returned it. Borrowed for the call. |
| HubStartTimeout | How long to wait for a hub this call started. Unset: 60 s. |
| RestartTimeout | How long to wait for the hub to come back as a member after its restart. Unset: 120 s. On a timeout the join stays committed; calling again succeeds once the hub is back. |
Invitation
The invitation, as MemberHubInvitation.Deserialize returned it. Borrowed for the call.
public MemberHubInvitation Invitation { get; set; }
Value: MemberHubInvitation
HubStartTimeout
How long to wait for a hub this call started. Unset: 60 s.
public TimeSpan? HubStartTimeout { get; set; }
Value: TimeSpan?
RestartTimeout
How long to wait for the hub to come back as a member after its restart. Unset: 120 s. On a timeout the join stays committed; calling again succeeds once the hub is back.
public TimeSpan? RestartTimeout { get; set; }
Value: TimeSpan?