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.  |