/// <inheritdoc/> protected override void InitializeParamDefs() { var list = readerModule.MetaData.GetParamRidList(origRid); var tmp = new LazyList <ParamDef>((int)list.Length, this, list, (list2, index) => readerModule.ResolveParam(((RidList)list2)[index])); Interlocked.CompareExchange(ref paramDefs, tmp, null); }