C# Класс Helios.Concurrency.Impl.ThreadPoolFiber

A IFiber implementation that uses the built-in .NET threadpool for maximum concurrency
Наследование: IFiber
Показать файл Открыть проект

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

Метод Описание
Add ( System.Action op ) : void
Clone ( ) : IFiber
Dispose ( ) : void
Dispose ( bool isDisposing ) : void
GracefulShutdown ( System.TimeSpan gracePeriod ) : Task
Shutdown ( System.TimeSpan gracePeriod ) : void
Stop ( ) : void
SwapExecutor ( IExecutor executor ) : void
ThreadPoolFiber ( ) : System
ThreadPoolFiber ( IExecutor executor ) : System

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

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

public Add ( System.Action op ) : void
op System.Action
Результат void

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

public Clone ( ) : IFiber
Результат IFiber

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

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

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

public Dispose ( bool isDisposing ) : void
isDisposing bool
Результат void

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

public GracefulShutdown ( System.TimeSpan gracePeriod ) : Task
gracePeriod System.TimeSpan
Результат Task

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

public Shutdown ( System.TimeSpan gracePeriod ) : void
gracePeriod System.TimeSpan
Результат void

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

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

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

public SwapExecutor ( IExecutor executor ) : void
executor IExecutor
Результат void

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

public ThreadPoolFiber ( ) : System
Результат System

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

public ThreadPoolFiber ( IExecutor executor ) : System
executor IExecutor
Результат System