Export (0) Print
Expand All

HealthApplicationConfiguration Properties

HealthVault

The HealthApplicationConfiguration type exposes the following members.

  NameDescription
Public property ApplicationCertificate
Gets a certificate containing the application's private key.
Public property ApplicationId
Gets the application's unique identifier.
Public property BlobStreamUrl
Gets the URL to/from which BLOBs get streamed, for the configured default instance of the HealthVault web-service.
Public property ConnectionLeaseTimeout
Gets the amount of time, in milliseconds, that the application's connection can remain open before the HealthVault framework closes the connection.
Public property ConnectionMaxIdleTime
Gets the amount of time, in milliseconds, that the application's connection can remain idle before the HealthVault framework closes the connection.
Public property ConnectionUseHttpKeepAlive
Gets a value that indicates whether the application uses Http 1.1 persistent connections to HealthVault.
Public property Static member Current
Gets or sets the current configuration object for the app-domain.
Public property DefaultRequestTimeout
Gets the request timeout in seconds.
Public property DefaultRequestTimeToLive
Gets the request time to live in seconds.
Public property HashAlgorithmName
Gets the name of the hashing algorithm to use when communicating with HealthVault.
Public property HealthClientServiceUrl
Gets the HealthVault client service URL for the configured default instance of the HealthVault web-service, from the application or web configuration file.
Public property HealthVaultMethodUrl
Gets the HealthVault method request URL for the configured default instance of the HealthVault web-service.
Public property HealthVaultShellUrl
Gets the HealthVault Shell URL for the configured default instance of the HealthVault web-service.
Public property HealthVaultTypeSchemaUrl
Gets the HealthVault type schema root URL for the configured default instance of the HealthVault web-service.
Public property HealthVaultUrl
Gets the root URL for a default instance of the HealthVault web-service.
Public property HmacAlgorithmName
Gets the name of the algorithm used to ensure communication with HealthVault isn't tampered with.
Public property InlineBlobHashBlockSize
Gets the size in bytes of the block used to hash inlined BLOB data.
Public property MultiInstanceAware
Gets the value which indicates whether the application is able to handle connecting to multiple instances of the HealthVault web-service.
Public property RequestCompressionMethod
Gets the method used to compress requests.
Public property RequestCompressionThreshold
Gets the size in kilobytes above which requests will be compressed.
Public property ResponseCompressionMethods
Gets the application's supported compression methods that can be sent back from HealtVault during a method response.
Public property RetryOnInternal500Count
Gets the number of retries the .NET APIs will make when getting an internal error response (error 500) from HealthVault.
Public property RetryOnInternal500SleepSeconds
Gets the sleep duration in seconds between retries due to HealthVault returning an internal error (error 500).
Public property ServiceInfoDefaultCacheTtl
Gets the value which specifies the period of time before the Current built-in cache is considered expired.
Public property SignatureAlgorithmName
Gets the name of the signature algorithm.
Public property SignatureHashAlgorithmName
Gets the name of the signature hash algorithm.
Public property SupportedTypeVersions
Gets the type version identifiers of types supported by this application.
Public property SymmetricAlgorithmName
Gets the name of the symmetric algorithm.
Public property UseLegacyTypeVersionSupport
Gets a value indicating whether or not legacy type versioning support should be used.
Show:
© 2014 Microsoft