示例#1
0
        public static bool isSequenceSetOf(ElementInfo elementInfo)
        {
            bool isEqual = false;

            if (elementInfo.hasPreparedInfo())
            {
                isEqual = ((ASN1SequenceOfMetadata)elementInfo.PreparedInfo.TypeMetadata).IsSetOf;
            }
            else
            {
                ASN1SequenceOf seq = getAttribute <ASN1SequenceOf>(elementInfo.AnnotatedClass);
                isEqual = seq.IsSetOf;
            }
            return(isEqual);
        }
 public ASN1SequenceOfMetadata(ASN1SequenceOf annotation, Type itemClass, ICustomAttributeProvider seqFieldAnnotatedElem)
     : this(annotation.Name, annotation.IsSetOf, itemClass, seqFieldAnnotatedElem)
 {
 }
示例#3
0
 public ASN1SequenceOfMetadata(ASN1SequenceOf annotation, Type itemClass, ICustomAttributeProvider seqFieldAnnotatedElem)
     : this(annotation.Name, annotation.IsSetOf, itemClass, seqFieldAnnotatedElem)
 {
 }