public virtual void MergeImport(System.Xml.XmlReader xml) { // it may be only an empty shell to stand-in for unreadable data if (!CurrentAccessRights.HasReadRights()) { return; } switch (xml.NamespaceURI + "|" + xml.LocalName) { case "Zetbox.App.Test|Any": XmlStreamer.FromStream(this.AnyImpl, xml); break; case "Zetbox.App.Test|DisplayName": this._DisplayName = XmlStreamer.ReadString(xml); break; case "Zetbox.App.Test|ExportGuid": // Import must have default value set this._ExportGuid = XmlStreamer.ReadGuid(xml); this._isExportGuidSet = true; break; } }