RavenFS.Synchronization.Rdc.Wrapper.SigGenerator.InitializeGeneratorParameterses C# (CSharp) Метод

InitializeGeneratorParameterses() приватный Метод

private InitializeGeneratorParameterses ( ) : IRdcGeneratorParameters[]
Результат IRdcGeneratorParameters[]
		private IRdcGeneratorParameters[] InitializeGeneratorParameterses()
		{
			var result = new IRdcGeneratorParameters[_recursionDepth];
			for (var i = 0; i < _recursionDepth; i++)
			{
				_rdcLibrary.CreateGeneratorParameters(GeneratorParametersType.FilterMax, (uint) i + 1, out result[i]);
				var maxParams = (IRdcGeneratorFilterMaxParameters) result[i];

				// Set the default properties
				maxParams.SetHashWindowSize(i == 0 ? Msrdc.DefaultHashwindowsize1 : Msrdc.DefaultHashwindowsizeN);
				maxParams.SetHorizonSize(i == 0 ? Msrdc.DefaultHorizonsize1 : Msrdc.DefaultHorizonsizeN);
			}
			return result;
		}