سؤال

I'm developing a C# .NET Framework 4.0 library and I want to know if a DirectoryEntry is from LDAP or from a local machine. How can I know that?

On DirectoryEntry there is a property called Path that starts with "LDAP" or "WinNT". Is this the only way to know it?

هل كانت مفيدة؟

المحلول

Here is a good page from Richard Mueller that lists/compares common attributes for WinNT and LDAP objects. I would suggest checking for "cn" or "samaccountname" attributes if you don't want to string match the path.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top