GetServiceDefinition Method (HealthServiceConnection)

Gets information about the HealthVault service.

Namespace: Microsoft.Health
Assembly: Microsoft.Health (in Microsoft.Health.dll) Version: (1.15.1003.9505)

public static ServiceInfo GetServiceDefinition(
	HealthServiceConnection connection


Type: Microsoft.Health..::..HealthServiceConnection
The connection to use to perform the operation.

Return Value

A ServiceInfo instance that contains the service version, SDK assemblies versions and URLs, method information, and so on.

Gets the latest information about the HealthVault service. This includes:
- The version of the service.
- The SDK assembly URLs.
- The SDK assembly versions.
- The SDK documentation URL.
- The URL to the HealthVault Shell.
- The schema definition for the HealthVault method's request and response.
- The common schema definitions for types that the HealthVault methods use.
- Information about all available HealthVault instances.

Microsoft.Health..::..HealthServiceException The HealthVault service returned an error.
System..::..UriFormatException One or more URL strings returned by HealthVault is invalid.