Mega Code Archive

 
Categories / C# by API / System Threading
 

Context ContextID

using System; using System.Runtime.Remoting.Contexts; using System.Threading; [Synchronization] public class SynchContextClass : ContextBoundObject {   public SynchContextClass()   {     Context ctx = Thread.CurrentContext;     Console.WriteLine("Info about context {0}", ctx.ContextID);     foreach(IContextProperty itfCtxProp in ctx.ContextProperties)       Console.WriteLine("-> Ctx Prop: {0}", itfCtxProp.Name);   } } class MainClass {   static void Main(string[] args)   {     SynchContextClass synchObj = new SynchContextClass();   } }