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

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

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

Třídy přidružené ke komponentě DirectoryEntry lze použít s libovolným poskytovatelem Active Directory Domain Services služeb. Mezi aktuální zprostředkovatele patří Internetová informační služba (IIS), protokol LDAP (Lightweight Directory Access Protocol), Novell NetWare Directory Service (NDS) a WinNT.

Poznámka

V oddílu , Path který identifikuje zprostředkovatele (předchází "://"), se rozlišují malá a velká písmena. Například "LDAP://" nebo "WinNT://".

Syntaxe vlastnosti Path se liší v závislosti na poskytovateli. Mezi běžné scénáře patří:

WinNT

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

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

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

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

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>,...".

IIS

  • Připojte se k webovému adresáři. Příklad: "IIS://LocalHost/W3SVC/1/ROOT/< Názvěsí> webového adresáře".

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

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

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

Platí pro