OptionsModelCreationOptions
public sealed class OptionsModelCreationOptions
Namespace: RhoMicro.BindSight.Models
Inheritance:
DirectoryOptionsModelCreationOptions
Summary
Section titled “Summary”Provides options for creating option models.
Constructors
Section titled “Constructors”OptionsModelCreationOptions(IReadOnlySet<OptionsTypeBindingRule>)
Section titled “OptionsModelCreationOptions(IReadOnlySet<OptionsTypeBindingRule>)”public OptionsModelCreationOptions(IReadOnlySet<OptionsTypeBindingRule> bindingRules)
Summary
Section titled “Summary”Provides options for creating option models.
Parameters
Section titled “Parameters”Name | Type | Description |
---|---|---|
bindingRules | IReadOnlySet<OptionsTypeBindingRule> | The set of binding rules defining how option types are bound against configurations. |
Properties
Section titled “Properties”BindingRules
Section titled “BindingRules”public IReadOnlySet<OptionsTypeBindingRule> BindingRules { get; }
Summary
Section titled “Summary”Gets the explicit binding rules for options types.
Default
Section titled “Default”public static OptionsModelCreationOptions Default { get; }
Summary
Section titled “Summary”Gets the default options instance.
Remarks
Section titled “Remarks”The following binding rules are provided:
public static OptionsModelCreationOptions Empty { get; }
Summary
Section titled “Summary”Gets an empty options instance.