Unity.Multiplayer.Tools.NetworkSimulator.Runtime.NetworkScenarioTask
Base class to use network scenarios with asynchronous Tasks.
#
InheritanceSystem.Dynamic.ExpandoObject
System.Dynamic.ExpandoObject
System.Dynamic.ExpandoObject
System.Dynamic.ExpandoObject
System.Dynamic.ExpandoObject
#
Inherited MembersNetworkScenario.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#
Methods#
Dispose()#
Declaration#
OverridesNetworkScenario.Dispose()
#
Run(INetworkEventsApi, CancellationToken)Starts running the underlying network scenario. Make sure to handle when IsPaused and the cancellation token.
#
Declaration#
ParametersType | Name | Description |
---|---|---|
INetworkEventsApi | networkEventsApi | API to trigger network simulation events. |
CancellationToken | cancellationToken | Cancellation token to handle cancellation requests to the underlying task. |
#
ReturnsType | Description |
---|---|
Task | Task simulating the scenario |
#
Start(INetworkEventsApi)#
Declaration#
ParametersType | Name | Description |
---|---|---|
INetworkEventsApi | networkEventsApi |
#
OverridesNetworkScenario.Start(INetworkEventsApi)