/// <inheritdoc/>
        protected override void InitializeCustomAttributes()
        {
            var list = readerModule.MetaData.GetCustomAttributeRidList(Table.GenericParamConstraint, origRid);
            var tmp  = new CustomAttributeCollection((int)list.Length, list, (list2, index) => readerModule.ReadCustomAttribute(((RidList)list2)[index]));

            Interlocked.CompareExchange(ref customAttributes, tmp, null);
        }