/// <inheritdoc/> protected override void InitializeGenericParamConstraints() { var list = readerModule.MetaData.GetGenericParamConstraintRidList(origRid); var tmp = new LazyList <GenericParamConstraint>((int)list.Length, this, list, (list2, index) => readerModule.ResolveGenericParamConstraint(((RidList)list2)[index], GetGenericParamContext(owner))); Interlocked.CompareExchange(ref genericParamConstraints, tmp, null); }