CyPhyGUIs.GMELogger.MakeVersionInfoHeaderAsync C# (CSharp) Method

MakeVersionInfoHeaderAsync() private method

private MakeVersionInfoHeaderAsync ( ) : void
return void
        private void MakeVersionInfoHeaderAsync()
        {
            // generate header in an async mode i.e. this will not block any UI activity.
            // but there is no guarantee that the header will be the first entry in the log.
            this.LoggingVersionInfoAsyncResult = this.LoggingVersionInfo.BeginInvoke(this.m_project, (result) =>
            {
                if (result.IsCompleted == false)
                {
                    var header = this.LoggingVersionInfo.EndInvoke(result);
                    this.WriteDebug(header);
                }
            }, null);
        }