12345678910111213141516171819202122232425262728293031323334353637383940 |
- #nullable disable
- #pragma warning disable CS1591
- using 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; }
- }
- }
|