C# Class Microsoft.AspNet.SignalR.Messaging.ScaleoutStreamManager

Afficher le fichier Open project: SignalR/SignalR Class Usage Examples

Méthodes publiques

Méthode Description
Close ( int streamIndex ) : void
OnError ( int streamIndex, Exception exception ) : void
OnReceived ( int streamIndex, ulong id, ScaleoutMessage message ) : void
Open ( int streamIndex ) : void
ScaleoutStreamManager ( Func send, Action receive, int streamCount, TraceSource trace, IPerformanceCounterManager performanceCounters, ScaleoutConfiguration configuration ) : System
Send ( int streamIndex, IList messages ) : Task

Private Methods

Méthode Description
Send ( object state ) : Task

Method Details

Close() public méthode

public Close ( int streamIndex ) : void
streamIndex int
Résultat void

OnError() public méthode

public OnError ( int streamIndex, Exception exception ) : void
streamIndex int
exception System.Exception
Résultat void

OnReceived() public méthode

public OnReceived ( int streamIndex, ulong id, ScaleoutMessage message ) : void
streamIndex int
id ulong
message ScaleoutMessage
Résultat void

Open() public méthode

public Open ( int streamIndex ) : void
streamIndex int
Résultat void

ScaleoutStreamManager() public méthode

public ScaleoutStreamManager ( Func send, Action receive, int streamCount, TraceSource trace, IPerformanceCounterManager performanceCounters, ScaleoutConfiguration configuration ) : System
send Func
receive Action
streamCount int
trace System.Diagnostics.TraceSource
performanceCounters IPerformanceCounterManager
configuration ScaleoutConfiguration
Résultat System

Send() public méthode

public Send ( int streamIndex, IList messages ) : Task
streamIndex int
messages IList
Résultat Task