CodeGroup public abstract class CodeGroup Documentation Code public virtual string AttributeString { get; } public IList Children { get; set; } public string Description { get; set; } public IMembershipCondition MembershipCondition { get; set; } public abstract string MergeLogic { get; } public string Name { get; set; } public virtual string PermissionSetName { get; } public PolicyStatement PolicyStatement { get; set; } protected CodeGroup(IMembershipCondition membershipCondition, PolicyStatement policy) public void AddChild(CodeGroup group) public abstract CodeGroup Copy() protected virtual void CreateXml(SecurityElement element, PolicyLevel level) public bool Equals(CodeGroup cg, bool compareChildren) public void FromXml(SecurityElement e) public void FromXml(SecurityElement e, PolicyLevel level) protected virtual void ParseXml(SecurityElement e, PolicyLevel level) public void RemoveChild(CodeGroup group) public abstract PolicyStatement Resolve(Evidence evidence) public abstract CodeGroup ResolveMatchingCodeGroups(Evidence evidence) public SecurityElement ToXml() public SecurityElement ToXml(PolicyLevel level)