C# Класс Sharpen.ThreadPoolExecutor

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

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

Метод Описание
Execute ( Runnable r ) : void
GetCorePoolSize ( ) : int
IsShutdown ( ) : bool
IsTerminated ( ) : bool
IsTerminating ( ) : bool
PrestartAllCoreThreads ( ) : void
RunPoolThread ( ) : void
SetMaximumPoolSize ( int size ) : void
SetThreadFactory ( ThreadFactory f ) : void
Shutdown ( ) : void
ShutdownNow ( ) : List
ThreadPoolExecutor ( int corePoolSize, ThreadFactory factory ) : System

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

Метод Описание
InternalExecute ( Runnable r, bool checkShutdown ) : void
StartPoolThread ( ) : void

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

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

public Execute ( Runnable r ) : void
r Runnable
Результат void

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

public GetCorePoolSize ( ) : int
Результат int

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

public IsShutdown ( ) : bool
Результат bool

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

public IsTerminated ( ) : bool
Результат bool

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

public IsTerminating ( ) : bool
Результат bool

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

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

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

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

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

public SetMaximumPoolSize ( int size ) : void
size int
Результат void

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

public SetThreadFactory ( ThreadFactory f ) : void
f ThreadFactory
Результат void

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

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

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

public ShutdownNow ( ) : List
Результат List

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

public ThreadPoolExecutor ( int corePoolSize, ThreadFactory factory ) : System
corePoolSize int
factory ThreadFactory
Результат System