| 12345678910111213141516171819202122232425262728293031323334353637383940 | #nullable disable#pragma warning disable CS1591using System.Xml.Serialization;namespace MediaBrowser.Model.Dlna{    public class ProfileCondition    {        public ProfileCondition()        {            IsRequired = true;        }        public ProfileCondition(ProfileConditionType condition, ProfileConditionValue property, string value)            : this(condition, property, value, false)        {        }        public ProfileCondition(ProfileConditionType condition, ProfileConditionValue property, string value, bool isRequired)        {            Condition = condition;            Property = property;            Value = value;            IsRequired = isRequired;        }        [XmlAttribute("condition")]        public ProfileConditionType Condition { get; set; }        [XmlAttribute("property")]        public ProfileConditionValue Property { get; set; }        [XmlAttribute("value")]        public string Value { get; set; }        [XmlAttribute("isRequired")]        public bool IsRequired { get; set; }    }}
 |