C# Класс Opc.Ua.ServerBase.RequestQueue

Manages a queue of requests.
Наследование: IDisposable
Показать файл Открыть проект

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

Метод Описание
Dispose ( ) : void

Frees any unmanaged resources.

RequestQueue ( ServerBase server, int minThreadCount, int maxThreadCount, int maxRequestCount ) : System

Initializes a new instance of the RequestQueue class.

ScheduleIncomingRequest ( IEndpointIncomingRequest request ) : void

Schedules an incoming request.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

An overrideable version of the Dispose.

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

Метод Описание
OnProcessRequestQueue ( object state ) : void

Processes the requests in the request queue.

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

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

Frees any unmanaged resources.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

An overrideable version of the Dispose.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

Initializes a new instance of the RequestQueue class.
public RequestQueue ( ServerBase server, int minThreadCount, int maxThreadCount, int maxRequestCount ) : System
server ServerBase The server.
minThreadCount int The minimum number of threads in the pool.
maxThreadCount int The maximum number of threads in the pool.
maxRequestCount int The maximum number of requests that will placed in the queue.
Результат System

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

Schedules an incoming request.
public ScheduleIncomingRequest ( IEndpointIncomingRequest request ) : void
request IEndpointIncomingRequest The request.
Результат void