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:
Related in same category :
-
-
|