Microsoft.TeamFoundation.VersionControl.Client.UpdateLocalVersionQueue.QueueUpdate C# (CSharp) Method

QueueUpdate() private method

private QueueUpdate ( UpdateLocalVersion update ) : void
update UpdateLocalVersion
return void
        internal void QueueUpdate(UpdateLocalVersion update)
        {
            if (!this.updates.Any(u => u.ItemId == update.ItemId && u.LocalVersion == update.LocalVersion && string.Equals(u.TargetLocalItem, update.TargetLocalItem)))
                this.updates.Add(update);
        }

Usage Example

        public void ResetDownloadStatus(int itemId)
        {
            var updateVer = new UpdateLocalVersion(itemId, string.Empty, 0);
            var queue     = new UpdateLocalVersionQueue(this);

            queue.QueueUpdate(updateVer);
            queue.Flush();
        }
All Usage Examples Of Microsoft.TeamFoundation.VersionControl.Client.UpdateLocalVersionQueue::QueueUpdate