internal static void runTryCode(object userData) { SecurityContextRunData data = (SecurityContextRunData)userData; data.scsw = SetSecurityContext(data.sc, Thread.CurrentThread.ExecutionContext.SecurityContext); data.callBack(data.state); }
static internal void runTryCode(Object userData) { SecurityContextRunData rData = (SecurityContextRunData)userData; rData.scsw = SetSecurityContext(rData.sc, Thread.CurrentThread.GetExecutionContextReader().SecurityContext, modifyCurrentExecutionContext: true); rData.callBack(rData.state); }
static internal void runTryCode(Object userData) { SecurityContextRunData rData = (SecurityContextRunData)userData; rData.scsw = SetSecurityContext(rData.sc, Thread.CurrentThread.ExecutionContext.SecurityContext); rData.callBack(rData.state); }