/// <summary> /// When updating analysis settings you need to close and open the index prior and afterwards /// </summary> public UpdateSettingsDescriptor Analysis(Func <AnalysisDescriptor, AnalysisDescriptor> analysisSelector) { analysisSelector.ThrowIfNull("analysisSelector"); var descriptor = analysisSelector(new AnalysisDescriptor()); this._Analysis = descriptor != null ? descriptor._AnalysisSettings : null; return(this); }
internal AnalysisDescriptor(AnalysisSettings settings) { this._AnalysisSettings = settings; }
public AnalysisDescriptor() { this._AnalysisSettings = new AnalysisSettings(); }