Esempio n. 1
0
        /// <inheritdoc />
        protected override IList <GenericParameterConstraint> GetConstraints()
        {
            var result = new OwnedCollection <GenericParameter, GenericParameterConstraint>(this);

            foreach (uint rid in _parentModule.GetGenericParameterConstraints(MetadataToken))
            {
                var constraintToken = new MetadataToken(TableIndex.GenericParamConstraint, rid);
                result.Add((GenericParameterConstraint)_parentModule.LookupMember(constraintToken));
            }

            return(result);
        }