DirectoryEntry.Path Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.