【问题标题】:Hiding a method from an assembly when referencing that assembly引用程序集时隐藏程序集的方法
【发布时间】:2011-01-24 12:27:59
【问题描述】:

我有一个程序集,其中有一个方法定义。 虽然我想访问 assemble 的所有其他方法,但我暂时不想访问我的文件中的这个特定方法。假设我得到了一个 dll,我是这个 dll 的消费者。我想在我的文件中限制对其中一种方法的访问。 如何做到这一点?

【问题讨论】:

    标签: assemblies


    【解决方案1】:

    如果我理解正确,根据您的汇编程序,您可以将EXTERNPUBLIC 用于不同模块中的过程。

    【讨论】:

      【解决方案2】:

      您可以在包含文件 (.inc) 中删除对该函数的引用,这样链接器就不会知道它的存在。

      确实没有充分的理由这样做。如果您不想使用函数,请不要调用该函数。无论如何它都会被加载到内存中。

      【讨论】:

        猜你喜欢
        • 2011-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-25
        • 1970-01-01
        相关资源
        最近更新 更多