DpwsClient Members

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

Public Constructors

Name Description
Public Method DpwsClient Overloaded. Creates an instance of a DpwsClient class.

Public Properties

Name Description
Public Property BodyParts A collection used to store MTOM body parts.
Public Property DiscoveryClient Contains an instance of a DPWS Discovery client.
Public Property EndpointAddress A URN:UUID used by the transport services to locate this client. This property represents the endpoint reference address of a client. This stack supports URN:UUID endpoint addresses only.
Public Property EventingClient Retrieves an instance of a DPWS EventingClient.
Public Property EventingPort The port used to listen for events.
Public Property IgnoreRequestFromThisIP Enables or disables receiving discovery requests from this IP address.
Public Property IPV4Address Gets or sets the local IPV4 address.
Public Property MessageType Identifies the type of message sent or received.
Public Property MexClient Contains an instance of a DPWS Metadata client.
Public Property ServiceOperations Contains a collection of event sink callback methods.
Public Property TransportAddress Contains a DPWS-compliant transport address.

Public Methods

Name Description
Public Method Dispose Releases all resources used by the DpwsClients object and removes this instance from the list of stack service processes.
Public Method Equals (Inherited from Object.)
Public Method GetHashCode (Inherited from Object.)
Public Method GetType (Inherited from Object.)
Public Method ReferenceEquals (Inherited from Object.)
Public Method ToString (Inherited from Object.)

Protected Methods

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

Public Events

Name Description
Public Event ByeEvent Event property used to create an event handler for DPWS End messages.
Public Event HelloEvent Event property used to create and event handler for DPWS Hello messages.
Public Event SubscriptionEndEvent Event property used to create an event handler for Ws-Eventing, SubscriptionEnd messages.

Explicit Interface Implementations

Name Description
Explicit Interface ImplementationMethod Ws.Services.IWsServiceEndpoint.BlockingCall Determines whether a ProcessRequest call blocks.
Explicit Interface ImplementationMethod Ws.Services.IWsServiceEndpoint.ProcessRequest Implements the ProcessRequest interface used to control the blocking of a request.

See Also

Reference

DpwsClient Class
Dpws.Client Namespace