コード例 #1
0
        protected override CodedTypeR2 <Code> ParseTranslation(XmlElement translationElement, ParseContext newContext, XmlToModelResult
                                                               result)
        {
            BareANY            anyResult   = new CdR2ElementParser().Parse(newContext, translationElement, result);
            CodedTypeR2 <Code> translation = anyResult == null ? null : (CodedTypeR2 <Code>)anyResult.BareValue;

            if (translation != null)
            {
                translation.NullFlavorForTranslationOnly = anyResult == null ? null : anyResult.NullFlavor;
            }
            return(translation);
        }
コード例 #2
0
 public override void SetUp()
 {
     base.SetUp();
     CodeResolverRegistry.RegisterResolver(typeof(MockCharacters), new EnumBasedCodeResolver(typeof(MockEnum)));
     this.parser = new CdR2ElementParser();
 }