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);
}