Featured post
c# - Partial class spanning assemblies -
in framework project have class represents tabs in content management system. in framewrok implementations desirable extend class defintions of tabs specific implementation. had though changing cmstabs class partial, this:
namespace framework { /// <summary> /// class containing common cms tab names /// </summary> public static partial class cmstab { /// <summary> /// information tab /// </summary> public const string information = "information";
and creating class same name , namespace in assembly implements framework.
however, when build framework assembly, cmstabs class appears no longer partial - it's members hidden in implementing assembly when add partial class that. when disassembled in reflector, this:
public class cmstab {...
is there need make retain partial status, assuming possible trying do.
thanks.
you can't have partial class span assemblies:
all partial-type definitions meant parts of same type must defined in same assembly , same module (.exe or .dll file). partial definitions cannot span multiple modules.
- Get link
- X
- Other Apps
Comments
Post a Comment