DirectoryEntry.Path Egenskap

Definition

Hämtar eller anger sökvägen för den här DirectoryEntry.

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

Egenskapsvärde

Sökvägen till det här DirectoryEntry objektet. Standardvärdet är en tom sträng ("").

Attribut

Kommentarer

Egenskapen Path identifierar den här posten unikt i en nätverksmiljö. Den här posten kan alltid hämtas med hjälp av den här Path.

Path Om du anger hämtar en ny post från katalogarkivet. Den ändrar inte sökvägen till den för närvarande bundna posten.

De klasser som är associerade med komponenten DirectoryEntry kan användas med någon av de Doménové služby Active Directory tjänsteleverantörerna. Några av de aktuella leverantörerna är Internet Information Services (IIS), Lightweight Directory Access Protocol (LDAP), Novell NetWare Directory Service (NDS) och WinNT.

Note

Avsnittet som identifierar providern (föregås av Path "://") är skiftlägeskänsligt. Till exempel "LDAP://" eller "WinNT://".

Syntaxen Path för egenskapen varierar beroende på providern. Några vanliga scenarier är:

Winnt

  • Anslut till en grupp på en dator. Till exempel "WinNT:// <domännamn>/<datornamn>/<gruppnamn>". Om du ansluter till en lokal dator, "WinNT:// <datornamn>/<gruppnamn>".

  • Anslut till en användare på en dator. Till exempel "WinNT:// <domännamn>/<datornamn>/<användarnamn>". Om du ansluter till en lokal dator, "WinNT:// <datornamn>/<användarnamn>".

  • Anslut till tjänster på en dator. Till exempel "WinNT:// <domännamn>/<datornamn>/<tjänstnamn>". Om du ansluter till en lokal dator, "WinNT:// <datornamn>/<tjänstnamn>".

  • Identifiera alla domäner i nätverket. Till exempel "WinNT:" Domänerna kan hittas genom att räkna upp underordnade i den här posten.

LDAP

  • Anslut till en grupp i en domän. Till exempel "LDAP://CN=<group name>, CN =<Users>, DC=<domain component>, DC=<domain component>,...".

  • Anslut till en användare i en domän. Till exempel "LDAP://CN=<fullständigt användarnamn>, CN=<Users>, DC=<domain component>, DC=<domain component>,...".

  • Anslut till datorer i en domän. Till exempel "LDAP://CN=<datornamn>, CN=<Computers>, DC=<domain component>, DC=<domain component>,...".

IIS

  • Anslut till en webbkatalog. Till exempel "IIS://LocalHost/W3SVC/1/ROOT/< Web directory name>".

Om du vill binda till den aktuella domänen med hjälp av LDAP använder du sökvägen "LDAP://RootDSE" och hämtar sedan standardnamngivningskontexten och kopplar posten igen. Ett exempel:

String str = ent.Properties["defaultNamingContext"][0];
DirectoryEntry domain = new DirectoryEntry("LDAP://" + str);

Mer information finns i dokumentationen för din provider och artikeln Using služba Active Directory Service Interfaces.

Gäller för