SenseNet.ContentRepository.Storage.Security.SecurityEntry.Export C# (CSharp) Method

Export() public method

public Export ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void
        public void Export(XmlWriter writer)
        {
            //TODO: ? write propagates ?
            writer.WriteStartElement("Identity");
            writer.WriteAttributeString("path", NodeHead.Get(PrincipalId).Path);
            foreach (var permType in ActiveSchema.PermissionTypes)
            {
                var value = this.PermissionValues[permType.Id - 1];
                if (value == PermissionValue.NonDefined)
                    continue;
                writer.WriteElementString(permType.Name, value.ToString());
            }
            writer.WriteEndElement();
        }
        public void Export1(XmlWriter writer)