C# Класс Microsoft.AspNet.SignalR.Messaging.ScaleoutStream

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

Open() публичный Метод

public Open ( ) : void
Результат void

ScaleoutStream() публичный Метод

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
Результат System

Send() публичный Метод

public Send ( Task>.Func send, object state ) : System.Threading.Tasks.Task
send Task>.Func
state object
Результат System.Threading.Tasks.Task

SetError() публичный Метод

public SetError ( Exception error ) : void
error System.Exception
Результат void