DirectoryEntry Constructor (String^)
.NET Framework (current version)
Initializes a new instance of the DirectoryEntry class that binds this instance to the node in Active Directory Domain Services located at the specified path.
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
The following example binds a DirectoryEntry object to the directory entry at the specified path, and displays the Path property of each child entry that is specified by the node's Children property.
int main() { String^ args[] = Environment::GetCommandLineArgs(); DirectoryEntry^ objDE; String^ strPath = "LDAP://DC=onecity,DC=corp,DC=fabrikam,DC=com"; if(args->Length>1) { strPath=args[1]; } // Create a new DirectoryEntry with the given path. objDE = gcnew DirectoryEntry(strPath); System::Collections::IEnumerator^ enum0 = objDE->Children->GetEnumerator(); while (enum0->MoveNext()) { DirectoryEntry^ objChildDE = safe_cast<DirectoryEntry^>(enum0->Current); Console::WriteLine(objChildDE->Path); } }
.NET Framework
Available since 1.1
Available since 1.1
Show: