DirectoryEntry.Path Właściwość

Definicja

Pobiera lub ustawia ścieżkę dla tego DirectoryEntry.Gets or sets the path for this DirectoryEntry.

public:
 property System::String ^ Path { System::String ^ get(); void set(System::String ^ value); };
public string Path { get; set; }
[System.DirectoryServices.DSDescription("DSPath")]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Path { get; set; }
[System.ComponentModel.SettingsBindable(true)]
[System.DirectoryServices.DSDescription("DSPath")]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Path { get; set; }
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[System.DirectoryServices.DSDescription("DSPath")]
public string Path { get; set; }
member this.Path : string with get, set
Public Property Path As String

Wartość właściwości

Ścieżka tego obiektu DirectoryEntry.The path of this DirectoryEntry object. Wartością domyślną jest ciąg pusty ("").The default is an empty string ("").

Atrybuty

Uwagi

Właściwość Path jednoznacznie identyfikuje ten wpis w środowisku sieciowym.The Path property uniquely identifies this entry in a networked environment. Ten wpis można zawsze pobrać przy użyciu tego Path.This entry can always be retrieved using this Path.

Ustawienie Path Pobiera nowy wpis z magazynu katalogów; nie zmienia ścieżki aktualnie powiązanego wpisu.Setting the Path retrieves a new entry from the directory store; it does not change the path of the currently bound entry.

Klasy skojarzone ze składnikiem DirectoryEntry mogą być używane z dowolnymi dostawcami usługi Active Directory Domain Services.The classes associated with the DirectoryEntry component can be used with any of the Active Directory Domain Services service providers. Niektórzy z bieżących dostawców są Internet Information Services (IIS), Lightweight Directory Access Protocol (LDAP), Novell NetWare Directory Service (NDS) i WinNT.Some of the current providers are Internet Information Services (IIS), Lightweight Directory Access Protocol (LDAP), Novell NetWare Directory Service (NDS), and WinNT.

Uwaga

W sekcji Path identyfikującej dostawcę (poprzedza "://") jest rozróżniana wielkość liter.The section of the Path that identifies the provider (precedes "://") is case-sensitive. Na przykład "LDAP://" lub "WinNT://".For example, "LDAP://" or "WinNT://".

Składnia właściwości Path zależy od dostawcy.The syntax for the Path property varies according to the provider. Niektóre typowe scenariusze są następujące:Some common scenarios are:

WinNTWinNT

  • Nawiąż połączenie z grupą na komputerze.Connect to a group on a computer. Na przykład "WinNT://<nazwa domeny >/<nazwa komputera >/<grupy nazwa >".For example, "WinNT://<domain name>/<computer name>/<group name>". W przypadku łączenia się z komputerem lokalnym "WinNT://<nazwa** komputera >/Nazwa grupy<>**".If you are connecting to a local computer, "WinNT://<computer name>/<group name>".

  • Nawiąż połączenie z użytkownikiem na komputerze.Connect to a user on a computer. Na przykład "WinNT://<nazwa domeny >/<nazwa komputera >/<nazwa użytkownika >".For example, "WinNT://<domain name>/<computer name>/<user name>". W przypadku łączenia się z komputerem lokalnym "WinNT://<nazwa komputera >/<nazwa użytkownika >".If you are connecting to a local computer, "WinNT://<computer name>/<user name>".

  • Nawiąż połączenie z usługami na komputerze.Connect to services on a computer. Na przykład "WinNT://<nazwa domeny >/<nazwa komputera >/<nazwa usługi >".For example, "WinNT://<domain name>/<computer name>/<service name>". W przypadku łączenia się z komputerem lokalnym "WinNT://<nazwa komputera >/<nazwę usługi >".If you are connecting to a local computer, "WinNT://<computer name>/<service name>".

  • Odnajdź wszystkie domeny w sieci.Discover all domains on the network. Na przykład "WinNT:" domeny można znaleźć, wyliczając elementy podrzędne tego wpisu.For example, "WinNT:" The domains can be found by enumerating the children of this entry.

LDAPLDAP

  • Nawiąż połączenie z grupą w domenie.Connect to a group in a domain. Na przykład "LDAP://CN =<grupy nazwa >, CN =<users >, DC =<składnik domeny >, DC =<>For example, "LDAP://CN=<group name>, CN =<Users>, DC=<domain component>, DC=<domain component>,...".

  • Połącz się z użytkownikiem w domenie.Connect to a user in a domain. Na przykład "LDAP://CN =<pełną nazwę użytkownika >, CN =<users >, DC =<> składnika domeny, DC =<>.For example, "LDAP://CN=<full user name>, CN=<Users>, DC=<domain component>, DC=<domain component>,...".

  • Połącz się z komputerami w domenie.Connect to computers in a domain. Na przykład: "LDAP://CN =<nazwa komputera >, CN =<komputery >, DC =<składnik domeny >, DC =<składnika domeny >".For example, "LDAP://CN=<computer name>, CN=<Computers>, DC=<domain component>, DC=<domain component>,...".

IISIIS

  • Nawiązywanie połączenia z katalogiem sieci Web.Connect to a Web directory. Na przykład "IIS://LocalHost/W3SVC/1/ROOT/<nazwa katalogu sieci Web >".For example, "IIS://LocalHost/W3SVC/1/ROOT/<Web directory name>".

Aby powiązać z bieżącą domeną przy użyciu protokołu LDAP, należy użyć ścieżki "LDAP://RootDSE", a następnie uzyskać domyślny kontekst nazewnictwa i ponownie powiązać wpis.To bind to the current domain using LDAP, use the path "LDAP://RootDSE", then get the default naming context and rebind the entry. Na przykład:For example:

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

Aby uzyskać więcej informacji, zapoznaj się z dokumentacją dostawcy i artykułu Korzystanie z interfejsów usługi Active Directory .For more information, see the documentation for your provider and the Using Active Directory Service Interfaces article.

Dotyczy