MicroThreadSynchronizationContext Class
Namespace: Stride.Core.MicroThreadingAssembly: Stride.Core.MicroThreading.dll
System.Object → System.Threading.SynchronizationContext →
MicroThreadSynchronizationContext
Derived from MicroThreadSynchronizationContext:
public class MicroThreadSynchronizationContext : SynchronizationContext
Name | Description | |
---|---|---|
Constructors | ||
MicroThreadSynchronizationContext(MicroThread) | ||
Methods | ||
CreateCopy() | ||
Post(SendOrPostCallback, Object) |
Constructors
MicroThreadSynchronizationContext(MicroThread)
public MicroThreadSynchronizationContext(MicroThread microThread)
Parameters
Type | Name | Description |
---|---|---|
MicroThread | microThread |
Methods
CreateCopy()
public override SynchronizationContext CreateCopy()
Returns
Type | Description |
---|---|
System.Threading.SynchronizationContext |
Overrides
System.Threading.SynchronizationContext.CreateCopy()
Post(SendOrPostCallback, Object)
public override void Post(SendOrPostCallback d, object state)
Parameters
Type | Name | Description |
---|---|---|
System.Threading.SendOrPostCallback | d | |
System.Object | state |
Overrides
System.Threading.SynchronizationContext.Post(System.Threading.SendOrPostCallback, System.Object)
Inherited Members
System.Threading.SynchronizationContext.IsWaitNotificationRequired()
System.Threading.SynchronizationContext.OperationCompleted()
System.Threading.SynchronizationContext.OperationStarted()
System.Threading.SynchronizationContext.Send(System.Threading.SendOrPostCallback, System.Object)
System.Threading.SynchronizationContext.SetSynchronizationContext(System.Threading.SynchronizationContext)
System.Threading.SynchronizationContext.SetWaitNotificationRequired()
System.Threading.SynchronizationContext.Wait(System.IntPtr[], System.Boolean, System.Int32)
System.Threading.SynchronizationContext.WaitHelper(System.IntPtr[], System.Boolean, System.Int32)
System.Threading.SynchronizationContext.Current