C# 클래스 Microsoft.AspNet.SignalR.Stress.Stress.StressRunBase

상속: IRun
파일 보기 프로젝트 열기: SignalR/SignalR

공개 메소드들

메소드 설명
Dispose ( ) : void
Initialize ( ) : void

Step 1: Initialize the run. For example, initialize the performance counters.

Run ( ) : void
RunTest ( ) : void

Step 2: Run the test by scheduling multiple background threads to send the messages to the server.

StressRunBase ( RunData runData ) : System

보호된 메소드들

메소드 설명
CreateReceiver ( int sendIndex ) : IDisposable
Dispose ( bool disposing ) : void
GetContractName ( ) : string
Send ( int senderIndex, string source ) : Task

비공개 메소드들

메소드 설명
Sender ( object state ) : void

메소드 상세

CreateReceiver() 보호된 추상적인 메소드

protected abstract CreateReceiver ( int sendIndex ) : IDisposable
sendIndex int
리턴 IDisposable

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetContractName() 보호된 메소드

protected GetContractName ( ) : string
리턴 string

Initialize() 공개 메소드

Step 1: Initialize the run. For example, initialize the performance counters.
public Initialize ( ) : void
리턴 void

Run() 공개 메소드

public Run ( ) : void
리턴 void

RunTest() 공개 메소드

Step 2: Run the test by scheduling multiple background threads to send the messages to the server.
public RunTest ( ) : void
리턴 void

Send() 보호된 추상적인 메소드

protected abstract Send ( int senderIndex, string source ) : Task
senderIndex int
source string
리턴 Task

StressRunBase() 공개 메소드

public StressRunBase ( RunData runData ) : System
runData RunData
리턴 System