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

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

Private Properties

Свойство Type Description
Buffer void
ChangeState bool
ChangeState bool
Drain System.Threading.Tasks.Task
DrainPreviousQueue System.Threading.Tasks.Task
EnsureQueueStarted void
InitializeCore void
Send System.Threading.Tasks.Task
Trace void

Méthodes publiques

Méthode Description
Close ( ) : void
Open ( ) : void
ScaleoutStream ( TraceSource trace, string tracePrefix, QueuingBehavior queueBehavior, int size, IPerformanceCounterManager performanceCounters ) : System
Send ( Task>.Func send, object state ) : System.Threading.Tasks.Task
SetError ( Exception error ) : void

Private Methods

Méthode Description
Buffer ( ) : void
ChangeState ( StreamState newState ) : bool
ChangeState ( StreamState newState, StreamState &previousState ) : bool
Drain ( TaskQueue queue, TraceSource traceSource ) : System.Threading.Tasks.Task
DrainPreviousQueue ( ) : System.Threading.Tasks.Task
EnsureQueueStarted ( ) : void
InitializeCore ( ) : void
Send ( object state ) : System.Threading.Tasks.Task
Trace ( TraceEventType traceEventType, string value ) : void

Method Details

Close() public méthode

public Close ( ) : void
Résultat void

Open() public méthode

public Open ( ) : void
Résultat void

ScaleoutStream() public méthode

public ScaleoutStream ( TraceSource trace, string tracePrefix, QueuingBehavior queueBehavior, int size, IPerformanceCounterManager performanceCounters ) : System
trace System.Diagnostics.TraceSource
tracePrefix string
queueBehavior QueuingBehavior
size int
performanceCounters IPerformanceCounterManager
Résultat System

Send() public méthode

public Send ( Task>.Func send, object state ) : System.Threading.Tasks.Task
send Task>.Func
state object
Résultat System.Threading.Tasks.Task

SetError() public méthode

public SetError ( Exception error ) : void
error System.Exception
Résultat void