DirectoryEntry.Path Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .