Resolve Method (String, Int32)

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

Sends a Resolve request to a specific service endpoint.

Namespace:  Dpws.Client.Discovery
Assembly:  MFDpwsClient (in MFDpwsClient.dll)

Syntax

'Declaration
Public Function Resolve ( _
    targetServiceAddress As String, _
    timeout As Integer _
) As DpwsServiceDescription
public DpwsServiceDescription Resolve(
    string targetServiceAddress,
    int timeout
)
public:
DpwsServiceDescription^ Resolve(
    String^ targetServiceAddress, 
    int timeout
)
member Resolve : 
        targetServiceAddress:string * 
        timeout:int -> DpwsServiceDescription 
public function Resolve(
    targetServiceAddress : String, 
    timeout : int
) : DpwsServiceDescription

Parameters

  • targetServiceAddress
    Type: System. . :: . .String
    The target service address of a known service. For DPWS, this address represents a device's address (for example, urn:uuid:3cb0d1ba-cc3a-46ce-b416-212ac2419b20).

Return Value

Type: Dpws.Client.Discovery. . :: . .DpwsServiceDescription
An object that contains endpoint details used to locate the actual service on a network and the types supported by the service.

Remarks

This method is used to resolve the transport address of a known service. The request contains a service address acquired from configuration of a previous Probe or Metadata Get request. The Resolve method sends a UDP request to the the DPWS multicast address, 239.255.255.250:3702. If a device with this address receives the request, it must send a unicast ResolveMatches response back to the client that made the request.

.NET Framework Security

See Also

Reference

DpwsDiscoveryClient Class

Resolve Overload

Dpws.Client.Discovery Namespace