Grpc.Net.Client.GrpcChannelOptions
A hint is provided to the resolver that it shouldn't fetch a service config. If a service config is returned by then resolver then it is ignored.
Note: Experimental API that can change or be removed without any prior notice.
When a Version is specified the value will be set on Version as gRPC calls are made. Changing this property allows the HTTP version of gRPC calls to be overridden.
A null value doesn't override the HTTP version of gRPC calls. Defaults to 2.0.
When a HttpVersionPolicy is specified the value will be set on VersionPolicy as gRPC calls are made. The policy determines how Version is interpreted when the final HTTP version is negotiated with the server. Changing this property allows the HTTP version of gRPC calls to be overridden.
A null value doesn't override the HTTP policy of gRPC calls. Defaults to RequestVersionExact.
The reconnect backoff starts at an initial backoff and then exponentially increases between attempts, up to the maximum reconnect backoff. Reconnect backoff adds a jitter to randomize the backoff. This is done to avoid spikes of connection attempts.
Defaults to 1 second.
Note: Experimental API that can change or be removed without any prior notice.
A null value removes the maximum message size limit. Defaults to 4,194,304 (4 MB).
The reconnect backoff starts at an initial backoff and then exponentially increases between attempts, up to the maximum reconnect backoff. Reconnect backoff adds a jitter to randomize the backoff. This is done to avoid spikes of connection attempts.
A null value removes the maximum reconnect backoff limit. The default value is 120 seconds.
Note: Experimental API that can change or be removed without any prior notice.
Setting this value alone doesn't enable retries. Retries are enabled in the service config, which can be done using ServiceConfig.
A null value removes the maximum retry attempts limit. Defaults to 5.
Note: Experimental API that can change or be removed without any prior notice.
Setting this value alone doesn't enable retries. Retries are enabled in the service config, which can be done using ServiceConfig.
A null value removes the maximum retry buffer size limit per call. Defaults to 1,048,576 (1 MB).
Note: Experimental API that can change or be removed without any prior notice.
Setting this value alone doesn't enable retries. Retries are enabled in the service config, which can be done using ServiceConfig.
A null value removes the maximum retry buffer size limit. Defaults to 16,777,216 (16 MB).
Note: Experimental API that can change or be removed without any prior notice.
A null value removes the maximum message size limit. Defaults to null.
Note: Experimental API that can change or be removed without any prior notice.
Note: Experimental API that can change or be removed without any prior notice.
Note: Experimental API that can change or be removed without any prior notice.
Note: Experimental API that can change or be removed without any prior notice.