Class SsdpEmbeddedDevice
Represents a device that is a descendant of a SsdpRootDevice instance.
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Rssdp
Assembly: cs.temp.dll.dll
Syntax
public class SsdpEmbeddedDevice : SsdpDevice
Constructors
SsdpEmbeddedDevice()
Default constructor.
Declaration
public SsdpEmbeddedDevice()
SsdpEmbeddedDevice(String, XmlReaderSettings)
Deserialisation constructor.
Declaration
public SsdpEmbeddedDevice(string deviceDescriptionXml, XmlReaderSettings xmlReaderSettings)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | deviceDescriptionXml | A UPnP device description XML document. |
| XmlReaderSettings | xmlReaderSettings | An |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException | Thrown if the |
| System.ArgumentException | Thrown if the |
Properties
RootDevice
Returns the SsdpRootDevice that is this device's first ancestor. If this device is itself an SsdpRootDevice, then returns a reference to itself.
Declaration
public SsdpRootDevice RootDevice { get; }
Property Value
| Type | Description |
|---|---|
| SsdpRootDevice |