Show / Hide Table of Contents

Class Client

Inheritance
object
Client
Implements
IClient
ITransientDependency
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.ClientSimulation.Clients
Assembly: Volo.ClientSimulation.dll
Syntax
public class Client : IClient, ITransientDependency

Constructors

Client()

Declaration
public Client()

Fields

ClientThread

Declaration
protected Thread ClientThread
Field Value
Type Description
Thread

Properties

Scenario

Declaration
protected Scenario Scenario { get; }
Property Value
Type Description
Scenario

State

Declaration
public ClientState State { get; }
Property Value
Type Description
ClientState

SyncLock

Declaration
protected object SyncLock { get; }
Property Value
Type Description
object

Methods

CreateSnapshot()

Declaration
public ClientSnapshot CreateSnapshot()
Returns
Type Description
ClientSnapshot

Initialize(Scenario)

Declaration
public void Initialize(Scenario scenario)
Parameters
Type Name Description
Scenario scenario

Start()

Declaration
public void Start()

Stop()

Declaration
public void Stop()

Events

Stopped

Declaration
public event EventHandler Stopped
Event Type
Type Description
EventHandler

Implements

IClient
ITransientDependency

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform