Udostępnij za pośrednictwem


FabricClientSettings Class

Definition

Represents the configuration settings for the FabricClient class.

public sealed class FabricClientSettings
type FabricClientSettings = class
Public NotInheritable Class FabricClientSettings
Inheritance
FabricClientSettings

Constructors

FabricClientSettings()

Initializes a new instance of the FabricClientSettings class.

Properties

AuthTokenBufferSize

Gets or sets a value indicating the buffer size to use when retrieving an authentication token from Azure Active Directory.

ClientFriendlyName

Gets or sets the client friendly name that will appear in Service Fabric traces for debugging.

ConnectionIdleTimeout

This parameter has been deprecated. This will be removed in our next release.

ConnectionInitializationTimeout

Gets or sets the timeout after which, if the current gateway address does not respond with a valid connection, another different address is randomly selected from the gateway addresses collection.

HealthOperationTimeout

Gets or sets the timeout on health operation requests from the client to the gateway.

HealthReportRetrySendInterval

Gets or sets the retry interval at which health reports that have not yet been acknowledged by the Health Manager are resent.

HealthReportSendInterval

Gets or sets the interval at which health reports are sent to Health Manager.

KeepAliveInterval

Gets the interval at which the FabricClient will ping the connected endpoint.

NotificationCacheUpdateTimeout

Gets or sets the timeout for updating the local cache in response to service notifications. The default value is 30 seconds.

NotificationGatewayConnectionTimeout

Gets or sets the timeout for running a re-connection protocol if the client has registered for service notifications. The default value is 30 seconds.

PartitionLocationCacheBucketCount

Gets or sets the bucket count used by the client’s service resolution cache.

PartitionLocationCacheLimit

Gets the maximum number of cached location entries on the client.

ServiceChangePollInterval

Gets or sets the timeout on service change notification requests from the client to the gateway for all registered callbacks.

Applies to