BitSharper.Threading.ContextCopyingRunnable.ExtractAction C# (CSharp) Method

ExtractAction() private static method

private static ExtractAction ( IRunnable runnable ) : System.Action
runnable IRunnable
return System.Action
        private static Action ExtractAction(IRunnable runnable)
        {
            var r = runnable as Runnable;
            return r == null ? runnable.Run : r._action;
        }