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