using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Rssdp
{
///
/// Represents a custom property of an .
///
public sealed class SsdpDeviceProperty
{
///
/// Sets or returns the namespace this property exists in.
///
public string Namespace { get; set; }
///
/// Sets or returns the name of this property.
///
public string Name { get; set; }
///
/// Returns the full name of this property (namespace and name).
///
public string FullName { get { return String.IsNullOrEmpty(this.Namespace) ? this.Name : this.Namespace + ":" + this.Name; } }
///
/// Sets or returns the value of this property.
///
public string Value { get; set; }
}
}