public TryGetProgressRecord ( Microsoft.WindowsAzure.Commands.Sync.ProgressRecord &record ) : bool | ||
record | Microsoft.WindowsAzure.Commands.Sync.ProgressRecord | |
return | bool |
public bool TryGetProgressRecord(out ProgressRecord record)
{
record = null;
lock (thisLock)
{
if (HasProgess())
{
record = Progress();
return true;
}
}
return false;
}
public void Update() { ProgressRecord progressRecord; if (progressStatus.TryGetProgressRecord(out progressRecord)) { this.progressAction(progressRecord); } }