Contextual information : Context : Development C# Examples


C# Examples » Development » Context »

 

Contextual information









    
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();
    }
}
    
   
  
   



Output

Info about context 1
-> Ctx Prop: LeaseLifeTimeServiceProperty
-> Ctx Prop: Synchronization


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Development
» Context