Share via


IWsServiceEndpoint Interface

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Services hosted by the stack must implement this interface.

Namespace:  Ws.Services
Assembly:  MFWsStack (in MFWsStack.dll)

Syntax

'Declaration
Public Interface IWsServiceEndpoint
public interface IWsServiceEndpoint
public interface class IWsServiceEndpoint
type IWsServiceEndpoint =  interface end
public interface IWsServiceEndpoint

The IWsServiceEndpoint type exposes the following members.

Properties

  Name Description
Public property BlockingCall Determines if the ProcessRequest call will block.
Public property EndpointAddress Contains a service endpoint address.
Public property ServiceOperations Stores a collection of a target service's exposed operations or methods.

Top

Methods

  Name Description
Public method ProcessRequest Finds an implemented service operation or client callback method based on the SOAP header action property and calls invoke on the service method.

Top

Remarks

Implementation-specific services must derive from this interface. The methods and properties defined in the interface are used by the stack services to dispatch requests to service endpoints. DpwsHostedService and DpwsClient base classes implement this interface. This class should only be used by experienced developers that intend to completely bypass the features provided by the DpwsHostedService and DpswClient base classes.

See Also

Reference

Ws.Services Namespace