Ejemplo n.º 1
0
        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;
            }
        }