DirectoryEntry.Exists Method
.NET Framework 4.5
Determines if the specified path represents an actual entry in the directory service.
Namespace: System.DirectoryServices
Assembly: System.DirectoryServices (in System.DirectoryServices.dll)
Parameters
- path
- Type: System.String
The path of the entry to verify.
Return Value
Type: System.Booleantrue if the specified path represents a valid entry in the directory service; otherwise, false.
The following example takes one argument and determines whether the path corresponds to a valid DirectoryEntry.
string myADSPath ="LDAP://onecity/CN=Users,DC=onecity,DC=corp,DC=fabrikam,DC=com"; // Determine whether the given path is correct for the DirectoryEntry. if (DirectoryEntry.Exists(myADSPath)) { Console.WriteLine("The path {0} is valid",myADSPath); } else { Console.WriteLine("The path {0} is invalid",myADSPath); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.