Thread
Overview
Location
- Reference: Sugar
- Namespace: Sugar.Threading
Async
class method Async(aBlock: Action)
static void Async(Action aBlock)
static func Async(_ aBlock: Action)
static void Async(Action aBlock)
Shared Sub Async(aBlock As Action)
Parameters:
- aBlock:
CallStack
property CallStack: List<String> read;
List<String> CallStack { get; }
var CallStack: List<String> { get{} }
List<String> CallStack { __get; }
ReadOnly Property CallStack() As List<String>
CurrentThread
class property CurrentThread: Thread read;
class Thread CurrentThread { get; }
static var CurrentThread: Thread { get{} }
class Thread CurrentThread { __get; }
Shared ReadOnly Property CurrentThread() As Thread
IsAlive
property IsAlive: Boolean read;
Boolean IsAlive { get; }
var IsAlive: Boolean { get{} }
Boolean IsAlive { __get; }
ReadOnly Property IsAlive() As Boolean
Name
property Name: String read write;
String Name { get; set; }
var Name: String { get{} set{} }
String Name { __get; __set; }
Property Name() As String
Priority
property Priority: ThreadPriority read write;
ThreadPriority Priority { get; set; }
var Priority: ThreadPriority { get{} set{} }
ThreadPriority Priority { __get; __set; }
Property Priority() As ThreadPriority
ThreadId
property ThreadId: Int64 read;
Int64 ThreadId { get; }
var ThreadId: Int64 { get{} }
Int64 ThreadId { __get; }
ReadOnly Property ThreadId() As Int64
CallStack
property CallStack: List<String> read;
List<String> CallStack { get; }
var CallStack: List<String> { get{} }
List<String> CallStack { __get; }
ReadOnly Property CallStack() As List<String>
CurrentThread
class property CurrentThread: Thread read;
class Thread CurrentThread { get; }
static var CurrentThread: Thread { get{} }
class Thread CurrentThread { __get; }
Shared ReadOnly Property CurrentThread() As Thread
IsAlive
property IsAlive: Boolean read;
Boolean IsAlive { get; }
var IsAlive: Boolean { get{} }
Boolean IsAlive { __get; }
ReadOnly Property IsAlive() As Boolean
Name
property Name: String read write;
String Name { get; set; }
var Name: String { get{} set{} }
String Name { __get; __set; }
Property Name() As String
Priority
property Priority: ThreadPriority read write;
ThreadPriority Priority { get; set; }
var Priority: ThreadPriority { get{} set{} }
ThreadPriority Priority { __get; __set; }
Property Priority() As ThreadPriority
ThreadId
property ThreadId: Int64 read;
Int64 ThreadId { get; }
var ThreadId: Int64 { get{} }
Int64 ThreadId { __get; }
ReadOnly Property ThreadId() As Int64
Async
class method Async(aBlock: Action)
static void Async(Action aBlock)
static func Async(_ aBlock: Action)
static void Async(Action aBlock)
Shared Sub Async(aBlock As Action)
Parameters:
- aBlock: