DirectoryEntry.Path Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het pad op of stelt u dit DirectoryEntryin.
public:
property System::String ^ Path { System::String ^ get(); void set(System::String ^ value); };
public string Path { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[System.DirectoryServices.DSDescription("DSPath")]
public string Path { get; set; }
[System.DirectoryServices.DSDescription("DSPath")]
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Path { get; set; }
[System.DirectoryServices.DSDescription("DSPath")]
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Path { get; set; }
member this.Path : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
[<System.DirectoryServices.DSDescription("DSPath")>]
member this.Path : string with get, set
[<System.DirectoryServices.DSDescription("DSPath")>]
[<System.ComponentModel.SettingsBindable(true)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Path : string with get, set
[<System.DirectoryServices.DSDescription("DSPath")>]
[<System.ComponentModel.SettingsBindable(true)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Path : string with get, set
Public Property Path As String
Waarde van eigenschap
Het pad van dit DirectoryEntry object. De standaardwaarde is een lege tekenreeks ("").
- Kenmerken
Opmerkingen
De Path eigenschap identificeert deze vermelding uniek in een netwerkomgeving. Deze vermelding kan altijd worden opgehaald met behulp van deze Path.
Als u een Path nieuwe vermelding instelt uit het adreslijstarchief, wordt het pad van de huidige afhankelijke vermelding niet gewijzigd.
De klassen die zijn gekoppeld aan het onderdeel DirectoryEntry kunnen worden gebruikt bij een van de Active Directory Domain Services serviceproviders. Sommige van de huidige providers zijn Internet Information Services (IIS), Lightweight Directory Access Protocol (LDAP), Novell NetWare Directory Service (NDS) en WinNT.
Note
De sectie van de Path provider die de provider identificeert (gaat vooraf aan '://') is hoofdlettergevoelig. Bijvoorbeeld 'LDAP://' of 'WinNT://'.
De syntaxis voor de Path eigenschap varieert afhankelijk van de provider. Enkele veelvoorkomende scenario's zijn:
Winnt
Maak verbinding met een groep op een computer. Bijvoorbeeld 'WinNT:// <domeinnaam>/<computernaam>/<groepsnaam>'. Als u verbinding maakt met een lokale computer, 'WinNT:// <computernaam>/<groepsnaam>'.
Maak verbinding met een gebruiker op een computer. Bijvoorbeeld 'WinNT:// <domeinnaam>/<computernaam>/<gebruikersnaam>'. Als u verbinding maakt met een lokale computer, 'WinNT:// <computernaam>/<gebruikersnaam>'.
Verbinding maken met services op een computer. Bijvoorbeeld 'WinNT:// <domeinnaam>/<computernaam>/<servicenaam>'. Als u verbinding maakt met een lokale computer, 'WinNT:// <computernaam>/<servicenaam>'.
Ontdek alle domeinen in het netwerk. Bijvoorbeeld 'WinNT:' De domeinen zijn te vinden door de onderliggende items van deze vermelding te inventariseren.
LDAP
Verbinding maken met een groep in een domein. Bijvoorbeeld 'LDAP://CN=<groepsnaam>, CN =<Users>, DC=<domain component, DC=>domain component<>,...'.
Maak verbinding met een gebruiker in een domein. Bijvoorbeeld'LDAP://CN=<full user name>, CN=<Users>, DC=<domain component, DC=>domain component<>,....
Verbinding maken met computers in een domein. Bijvoorbeeld'LDAP://CN=<computernaam>, CN=<Computers>, DC=<domeinonderdeel, DC=>domeinonderdeel<>,....
IIS
- Verbinding maken met een webmap. Bijvoorbeeld 'IIS://LocalHost/W3SVC/1/ROOT/< Webmapnaam>'.
Als u met LDAP verbinding wilt maken met het huidige domein, gebruikt u het pad 'LDAP://RootDSE', haalt u de standaardnaamgevingscontext op en koppelt u de vermelding opnieuw. Voorbeeld:
String str = ent.Properties["defaultNamingContext"][0];
DirectoryEntry domain = new DirectoryEntry("LDAP://" + str);
Zie de documentatie voor uw provider en het artikel Using Active Directory Service Interfaces voor meer informatie.