DirectoryEntry.Path Eigenschap

Definitie

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.

Van toepassing op