Device Members

The following tables list the members exposed by the Device type.

Public Constructors

Name Description
Public Method Device Creates an instance of a Device class.

Public Fields

Name Description
Public Field Static Host Holds a hosted service that implements device specific host functionality.
Public Field Static Namespaces A collection of common namespaces required by SOAP-based standards and specifications that are encapsulated by the DPWS specification.
Public Field Static SubscriptionManager Field used to access an event subscription manager. The subscription manager provides event subscription functionality required to fire events from a hosted service.

Public Properties

Name Description
Public Property Static EndpointAddress Static property containing a DPWS-compliant endpoint address.
Public Property Static HostedServices A collection used to add hosted services to this device.
Public Property Static IgnorelocalClientRequest Specifies whether to ignore discovery requests from the same IP address as the device.
Public Property Static IPV4Address Gets the IPV4 address of this device.
Public Property Static MetadataVersion Gets the device's DPWS-compliant metadata version.
Public Property Static Port The HTTP listener port number.
Public Property Static ProbeMatchDelay The maximum wait time for a probe match message response.

Public Methods

Name Description
Public Method Equals (Inherited from Object.)
Public Method GetHashCode (Inherited from Object.)
Public Method GetType (Inherited from Object.)
Public Method Static GetUuid Retrieves a new GUID. This method is static.
Public Method ReferenceEquals (Inherited from Object.)
Public Method Static Start Starts the stack's transport services.
Public Method Static Stop Stops stack transport services.
Public Method ToString (Inherited from Object.)

Protected Methods

Name Description
Protected Method Finalize (Inherited from Object.)
Protected Method MemberwiseClone (Inherited from Object.)

See Also

Reference

Device Class
Dpws.Device Namespace