Smrf.NodeXL.ExcelTemplate.GraphMetricCalculationManager.BackgroundWorker_DoWork C# (CSharp) Method

BackgroundWorker_DoWork() protected method

protected BackgroundWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void
    BackgroundWorker_DoWork
    (
        object sender,
        DoWorkEventArgs e
    )
    {
        Debug.Assert(sender is BackgroundWorker);
        AssertValid();

        BackgroundWorker oBackgroundWorker = (BackgroundWorker)sender;

        Debug.Assert(e.Argument is CalculateGraphMetricsAsyncArgs);

        CalculateGraphMetricsAsyncArgs oCalculateGraphMetricsAsyncArgs =
            (CalculateGraphMetricsAsyncArgs)e.Argument;

        CalculateGraphMetricsAsyncInternal(oCalculateGraphMetricsAsyncArgs,
            m_oBackgroundWorker, e);
    }