C# Класс Netronics.Scheduling.Microthreading.Microthread

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

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

Метод Описание
Call ( Func func ) : IYield
Microthread ( Func func, Microthread parent = null ) : System
None ( ) : IYield
Run ( Microthread microthread ) : void
Run ( Worker worker ) : void

프레임워크 내부적으로 사용되는 메서드

Sleep ( long sec ) : IYield
Wait ( WaitEvent waitEvent ) : IYield

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

Метод Описание
Loop ( Worker worker ) : bool
Microthread ( ) : System
SleepThreadLoop ( ) : void

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

Call() публичный статический Метод

public static Call ( Func func ) : IYield
func Func
Результат IYield

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

public Microthread ( Func func, Microthread parent = null ) : System
func Func
parent Microthread
Результат System

None() публичный статический Метод

public static None ( ) : IYield
Результат IYield

Run() публичный статический Метод

public static Run ( Microthread microthread ) : void
microthread Microthread
Результат void

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

프레임워크 내부적으로 사용되는 메서드
public Run ( Worker worker ) : void
worker Netronics.Scheduling.Worker
Результат void

Sleep() публичный статический Метод

public static Sleep ( long sec ) : IYield
sec long
Результат IYield

Wait() публичный статический Метод

public static Wait ( WaitEvent waitEvent ) : IYield
waitEvent WaitEvent
Результат IYield