Sdílet prostřednictvím


DirectoryEntry Konstruktory

Definice

Inicializuje novou instanci DirectoryEntry třídy.

Přetížení

Name Description
DirectoryEntry()

Inicializuje novou instanci DirectoryEntry třídy.

DirectoryEntry(Object)

Inicializuje novou instanci DirectoryEntry třídy, která je vázána na zadaný nativní objekt služby Active Directory Domain Services.

DirectoryEntry(String)

Inicializuje novou instanci třídy, která vytvoří vazbu této instance DirectoryEntry na uzel ve službě Active Directory Domain Services umístěné v zadané cestě.

DirectoryEntry(String, String, String)

Inicializuje novou instanci DirectoryEntry třídy.

DirectoryEntry(String, String, String, AuthenticationTypes)

Inicializuje novou instanci DirectoryEntry třídy.

DirectoryEntry()

Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs

Inicializuje novou instanci DirectoryEntry třídy.

public:
 DirectoryEntry();
public DirectoryEntry();
Public Sub New ()

Platí pro

DirectoryEntry(Object)

Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs

Inicializuje novou instanci DirectoryEntry třídy, která je vázána na zadaný nativní objekt služby Active Directory Domain Services.

public:
 DirectoryEntry(System::Object ^ adsObject);
public DirectoryEntry(object adsObject);
new System.DirectoryServices.DirectoryEntry : obj -> System.DirectoryServices.DirectoryEntry
Public Sub New (adsObject As Object)

Parametry

adsObject
Object

Název nativního objektu služby Active Directory Domain Services pro vytvoření vazby.

Poznámky

Tento konstruktor umožňuje programu používat metody a vlastnosti DirectoryEntry třídy v nativním objektu služby Active Directory Domain Services, který implementuje rozhraní ID prostřednictvím nativního rozhraní API. Další informace o rozhraní ID ID najdete v článku ID .

Platí pro

DirectoryEntry(String)

Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs

Inicializuje novou instanci třídy, která vytvoří vazbu této instance DirectoryEntry na uzel ve službě Active Directory Domain Services umístěné v zadané cestě.

public:
 DirectoryEntry(System::String ^ path);
public DirectoryEntry(string? path);
public DirectoryEntry(string path);
new System.DirectoryServices.DirectoryEntry : string -> System.DirectoryServices.DirectoryEntry
Public Sub New (path As String)

Parametry

path
String

Cesta, ve které se má svázat DirectoryEntry(String) s adresářem. Vlastnost Path je inicializována na tuto hodnotu.

Příklady

Následující příklad vytvoří vazbu DirectoryEntry objektu na položku adresáře v zadané cestě a zobrazí Path vlastnost každé podřízené položky, která je určena Children vlastností uzlu.

Public Class PrintChildren

    'Entry point which delegates to C-style main Private Function.
    Public Overloads Shared Sub Main()
        Main(System.Environment.GetCommandLineArgs())
    End Sub

    Overloads Public Shared Sub Main(args() As String)
        Dim objDE As DirectoryEntry
        Dim strPath As String = "LDAP://DC=onecity,DC=corp,DC=fabrikam,DC=com"
        If args.Length > 0 Then
            strPath = args(1)
        End If
        ' Create a new DirectoryEntry with the given path.
        objDE = New DirectoryEntry(strPath)

        Dim objChildDE As DirectoryEntry
        For Each objChildDE In  objDE.Children
            Console.WriteLine(objChildDE.Path)
        Next objChildDE
    End Sub 'Main
End Class 'PrintChildren
public class PrintChildren{
   public static void Main(String[] args)
   {
      DirectoryEntry objDE;
      String strPath="LDAP://DC=onecity,DC=corp,DC=fabrikam,DC=com";
      if(args.Length>0)strPath=args[1];

      // Create a new DirectoryEntry with the given path.
      objDE=new DirectoryEntry(strPath);

      foreach(DirectoryEntry objChildDE in objDE.Children)
        Console.WriteLine(objChildDE.Path);
   }
 }

Platí pro

DirectoryEntry(String, String, String)

Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs

Inicializuje novou instanci DirectoryEntry třídy.

public:
 DirectoryEntry(System::String ^ path, System::String ^ username, System::String ^ password);
public DirectoryEntry(string? path, string? username, string? password);
public DirectoryEntry(string path, string username, string password);
new System.DirectoryServices.DirectoryEntry : string * string * string -> System.DirectoryServices.DirectoryEntry
Public Sub New (path As String, username As String, password As String)

Parametry

path
String

Cesta k tomuto DirectoryEntry. Vlastnost Path je inicializována na tuto hodnotu.

username
String

Uživatelské jméno, které se má použít při ověřování klienta. Vlastnost Username je inicializována na tuto hodnotu.

password
String

Heslo, které se má použít při ověřování klienta. Vlastnost Password je inicializována na tuto hodnotu.

Platí pro

DirectoryEntry(String, String, String, AuthenticationTypes)

Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs
Zdroj:
DirectoryEntry.cs

Inicializuje novou instanci DirectoryEntry třídy.

public:
 DirectoryEntry(System::String ^ path, System::String ^ username, System::String ^ password, System::DirectoryServices::AuthenticationTypes authenticationType);
public DirectoryEntry(string? path, string? username, string? password, System.DirectoryServices.AuthenticationTypes authenticationType);
public DirectoryEntry(string path, string username, string password, System.DirectoryServices.AuthenticationTypes authenticationType);
new System.DirectoryServices.DirectoryEntry : string * string * string * System.DirectoryServices.AuthenticationTypes -> System.DirectoryServices.DirectoryEntry
Public Sub New (path As String, username As String, password As String, authenticationType As AuthenticationTypes)

Parametry

path
String

Cesta k tomuto DirectoryEntry. Vlastnost Path je inicializována na tuto hodnotu.

username
String

Uživatelské jméno, které se má použít při ověřování klienta. Vlastnost Username je inicializována na tuto hodnotu.

password
String

Heslo, které se má použít při ověřování klienta. Vlastnost Password je inicializována na tuto hodnotu.

authenticationType
AuthenticationTypes

Jedna z AuthenticationTypes hodnot. Vlastnost AuthenticationType je inicializována na tuto hodnotu.

Viz také

Platí pro