Sdílet prostřednictvím


DirectoryEntry.Path Vlastnost

Definice

Získá nebo nastaví cestu pro tento 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

Hodnota vlastnosti

Cesta k tomuto DirectoryEntry objektu. Výchozí hodnota je prázdný řetězec ("").

Atributy

Poznámky

Tato Path vlastnost jednoznačně identifikuje tuto položku v síťovém prostředí. Tuto položku lze vždy načíst pomocí tohoto Path.

Nastavení načte Path novou položku z úložiště adresářů. Nezmění cestu aktuálně vázané položky.

Třídy přidružené ke komponentě DirectoryEntry lze použít s libovolnými poskytovateli služeb Active Directory Domain Services. Někteří z aktuálních poskytovatelů jsou Internetová informační služba (IIS), protokol LDAP (Lightweight Directory Access Protocol), Novell NetWare Directory Service (NDS) a WinNT.

Poznámka:

V části Path , která identifikuje poskytovatele (před "://") se rozlišují malá a velká písmena. Například "LDAP://" nebo "WinNT://".

Syntaxe vlastnosti Path se liší podle zprostředkovatele. Mezi běžné scénáře patří:

Winnt

  • Připojte se ke skupině na počítači. Například "WinNT:// doménový< název/<název>>_počítače/<název>_skupiny". Pokud se připojujete k místnímu počítači, "WinNT:// <počítač název>/<název> skupiny".

  • Připojte se k uživateli na počítači. Například "WinNT:// doménový< název>/<název>_počítače/<uživatelské jméno>". Pokud se připojujete k místnímu počítači, "WinNT:// počítačové< jméno>/<uživatelské jméno>".

  • Připojte se ke službám v počítači. Například "WinNT:// doménový< název/<název>_počítače>/<název> služby". Pokud se připojujete k místnímu počítači, "WinNT:// <počítač název>/<název> služby".

  • Objevte všechny domény v síti. Například "WinNT:" Domény lze najít výčet podřízených položek této položky.

protokol LDAP

  • Připojte se ke skupině v doméně. Například "LDAP://CN=<název skupiny, CN =<Users>, DC=<domain component, DC=<domain component>>,...>".

  • Připojte se k uživateli v doméně. Například "LDAP://CN=<celé uživatelské jméno>, CN=<Users>, DC=<domain component, DC=<domain component>>,...".

  • Připojte se k počítačům v doméně. Například "LDAP://CN=<název> počítače, CN=<Computers>, DC=<domain component, DC=<domain component>>,...".

služba IIS

  • Připojte se k webovému adresáři. Například "název adresáře> IIS://LocalHost/W3SVC/1/ROOT/< Web".

Pokud chcete vytvořit vazbu k aktuální doméně pomocí protokolu LDAP, použijte cestu "LDAP://RootDSE", poté získejte výchozí kontext pojmenování a znovu vytvořte vazbu položky. Například:

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

Další informace najdete v dokumentaci k vašemu poskytovateli a článku Používání rozhraní služby Active Directory Service Interfaces .

Platí pro