public void SyncMoveInQueue(String aObjectID, uint aNewPosition, out uint aContainerUpdateID) { SyncMoveInQueueUpnpOrgContentDirectory1 sync = new SyncMoveInQueueUpnpOrgContentDirectory1(this); BeginMoveInQueue(aObjectID, aNewPosition, sync.AsyncComplete()); sync.Wait(); sync.ReportError(); aContainerUpdateID = sync.ContainerUpdateID(); }