Ejemplo n.º 1
0
 public PolicyCatalogue(PolicyCatalogue rhs, bool readOnly)
     : base(rhs, readOnly, false)
 {
     m_catalogueReader = rhs.m_catalogueReader;
     m_languageId = rhs.m_languageId;
     CopyInternals(this, rhs, readOnly, false);
 }
Ejemplo n.º 2
0
 public PolicyCatalogue(IPolicyCatalogueStore catalogueStore, Guid languageId)
     : base()
 {
     m_catalogueReader = catalogueStore.GetReader(Identifier);
     m_languageId = languageId;
     catalogueStore.AddPolicyCatalogue(this);
 }
Ejemplo n.º 3
0
 public PolicyCatalogue(Guid identifier, Guid languageId, IPolicyCatalogueStore catalogueStore)
     : base(identifier)
 {
     m_catalogueReader = catalogueStore.GetReader(identifier);
     m_languageId = languageId;
     catalogueStore.AddPolicyCatalogue(this);
 }
Ejemplo n.º 4
0
 public PolicyCatalogue(Guid identifier, Guid languageId, IPolicyLanguageItem name, IPolicyCatalogueStore catalogueStore, bool readOnly)
     : base(identifier, name, readOnly)
 {
     m_catalogueReader = catalogueStore.GetReader(identifier);
     m_languageId = languageId;
     catalogueStore.AddPolicyCatalogue(this);
 }
        public XmlPolicyCatalogueConditionReader(XmlNode conditionNode, IPolicyCatalogueReader catalogueReader)
        {
            m_exclusions.Add("id");
            m_exclusions.Add("class");
            m_exclusions.Add("operator");
            m_exclusions.Add("readonly");
            m_exclusions.Add("name");
            m_exclusions.Add("isnegated");


            this.m_conditionNode = conditionNode;
            this.m_catalogueReader = catalogueReader;
        }