C# Класс MOUSE.Core.Fibers.ReadWriteLockingFiber

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

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

Метод Описание
ProcessAsync ( Func func, LockType lockType ) : void
ReadWriteLockingFiber ( int readParallelism = 10, int maxQueueSize = 10000 ) : System
Stop ( ) : void

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

Метод Описание
ProcessFunc ( Func func ) : Task

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

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

public ProcessAsync ( Func func, LockType lockType ) : void
func Func
lockType LockType
Результат void

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

public ReadWriteLockingFiber ( int readParallelism = 10, int maxQueueSize = 10000 ) : System
readParallelism int
maxQueueSize int
Результат System

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

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