public void SyncSourceXml(out String aValue) { SyncSourceXmlAvOpenhomeOrgProduct1 sync = new SyncSourceXmlAvOpenhomeOrgProduct1(this); BeginSourceXml(sync.AsyncComplete()); sync.Wait(); sync.ReportError(); aValue = sync.Value(); }