예제 #1
0
        /// <exception cref="System.IO.IOException"></exception>
        private IClassDefinition CreateNestedClassDef(IPortable portable, ClassDefinitionBuilder
                                                      nestedBuilder)
        {
            var writer = new ClassDefinitionWriter(context, nestedBuilder);

            portable.WritePortable(writer);
            return(context.RegisterClassDefinition(nestedBuilder.Build()));
        }
예제 #2
0
        internal IClassDefinition RegisterAndGet()
        {
            var cd = _builder.Build();

            return(_context.RegisterClassDefinition(cd));
        }