Skip to main content

Unity.Multiplayer.Tools.NetworkSimulator.Runtime.BuiltInScenarios.ConnectionsCycle

NetworkScenario that iterates through the Configurations list by order.

Inheritance#

System.Dynamic.ExpandoObject

System.Dynamic.ExpandoObject

System.Dynamic.ExpandoObject

System.Dynamic.ExpandoObject

Inherited Members#

NetworkScenarioTask.Start(INetworkEventsApi)

NetworkScenarioTask.Dispose()

NetworkScenario.IsPaused

NetworkScenario.OnPause()

NetworkScenario.OnResume()

Object.ToString()

Object.Equals(Object)

Object.Equals(Object, Object)

Object.ReferenceEquals(Object, Object)

Object.GetHashCode()

Object.GetType()

Object.MemberwiseClone()

Namespace: System.Dynamic.ExpandoObject#
Assembly: Tools.dll#
Syntax#
[Serializable]
public sealed class ConnectionsCycle : NetworkScenarioTask

Properties#

Configurations#

The list of configuration used to define ConnectionPreset and the ChangeIntervalMilliseconds. ConnectionsCycle.Configuration

Declaration#

public ICollection<ConnectionsCycle.Configuration> Configurations { get; }

Property Value#

TypeDescription
System.Collections.Generic.ICollection\<ConnectionsCycle.Configuration>

Methods#

Run(INetworkEventsApi, CancellationToken)#

Declaration#

protected override async Task Run(INetworkEventsApi networkEventsApi, CancellationToken cancellationToken)

Parameters#

TypeNameDescription
INetworkEventsApinetworkEventsApi
CancellationTokencancellationToken

Returns#

TypeDescription
Task

Overrides#

NetworkScenarioTask.Run(INetworkEventsApi, CancellationToken)