我用c++编码已经有3-4年了,但是我对C#还很陌生。在网上教程的帮助下,我认为自己可以很容易地找到并解决这个问题,于是我开始为我的工作场所开发asp.net/C#项目。但是C#有很多东西让我很困惑,我想我得去拿起一本书,开始阅读C#的基本原理。
同时,我希望找出这句话背后的原因,因为我只是不明白:
/Bind到本机AdsObject强制进行身份验证。条目类型为DirectoryEntry/
对象obj = entry.NativeObject;
这样做有什么意义?一个简单、清楚的解释就足够了。非常感谢。
发布于 2010-12-21 18:12:43
您正在使用“托管”库(System.DirectoryServices)来利用'DirectoryEntry‘类等。
但是,在本例中,它只是原始"COM“(非托管)对象的外观。有时,需要直接与“旧COM对象”而不是“托管”.Net包装类对话。
.NativeObject属性将具有指向COM对象的IUniUn为人/IDis补丁接口指针。
希望这能帮上忙
https://stackoverflow.com/questions/4502423
复制相似问题