/// <summary> /// Recupera os dados das permissões pela leitura de um xml. /// </summary> /// <param name="reader"></param> public void PermissionsFromXml(System.Xml.XmlReader reader) { var element = FromXml(reader); _permissions = new System.Security.PermissionSet(System.Security.Permissions.PermissionState.None); _permissions.FromXml(element); }
/// <summary> /// Carrega os dados das permissões. /// </summary> /// <param name="securityElement"></param> public void PermissionsFromXml(System.Security.SecurityElement securityElement) { securityElement.Require("securityElement").NotNull(); _permissions = new System.Security.PermissionSet(System.Security.Permissions.PermissionState.None); _permissions.FromXml(securityElement); }