HazelcastOptionsBuilderBase<TOptions, TBuilder> Class
Namespace: Hazelcast
Assembly: Hazelcast.Net.dll
Provides a base class for both HazelcastOptionsBuilder and HazelcastFailoverOptionsBuilder.
public abstract class HazelcastOptionsBuilderBase<TOptions, TBuilder> where TOptions : HazelcastOptionsBase, new()
Inheritance
Inherited Members
Type Parameters
TOptions | |
TBuilder |
Properties
Name | Description |
---|---|
ThisBuilder | Gets this instance as |
Methods
Name | Description |
---|---|
AddConfiguration(IConfiguration) | Sets the IConfiguration. |
Bind(string, object) | Binds an additional options instance. |
Build() | Builds the options. |
ConfigureBuilder(Action<IConfigurationBuilder>) | Adds an IConfigurationBuilder configuration delegate. |
With(Action<IConfiguration, TOptions>) | Adds an |
With(Action<TOptions>) | Adds an |
With(string, object) | Adds a key/value pair to use when building the options. |
With(string, string) | Adds a key/value pair to use when building the options. |
With(string[], IDictionary<string, string>) | Sets the command-line arguments to use when building the options. |
WithAltKey(string) | Sets the alternate key for options. |
WithDefault(Action<TOptions>) | Adds an |
WithDefault(string, object) | Adds a default key/value pair to use when building the options. |
WithDefault(string, string) | Adds a default key/value pair to use when building the options. |
WithEnvironment(string) | Sets the environment name to use when building the options. |
WithFileName(string) | Sets the name (without path, with extension) of the options file to read when building the options. |
WithFilePath(string) | Sets the path (without filename) to the options files to read when building the options. |