Bagikan melalui


DirectoryEntry Konstruktor

Definisi

Menginisialisasi instans baru kelas DirectoryEntry.

Overload

DirectoryEntry()

Menginisialisasi instans baru kelas DirectoryEntry.

DirectoryEntry(Object)

Menginisialisasi instans DirectoryEntry baru kelas yang mengikat objek Active Directory Domain Services asli yang ditentukan.

DirectoryEntry(String)

Menginisialisasi instans DirectoryEntry baru kelas yang mengikat instans ini ke simpul di Active Directory Domain Services yang terletak di jalur yang ditentukan.

DirectoryEntry(String, String, String)

Menginisialisasi instans baru kelas DirectoryEntry.

DirectoryEntry(String, String, String, AuthenticationTypes)

Menginisialisasi instans baru kelas DirectoryEntry.

DirectoryEntry()

Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs

Menginisialisasi instans baru kelas DirectoryEntry.

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

Berlaku untuk

DirectoryEntry(Object)

Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs

Menginisialisasi instans DirectoryEntry baru kelas yang mengikat objek Active Directory Domain Services asli yang ditentukan.

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

Parameter

adsObject
Object

Nama objek Active Directory Domain Services asli yang akan diikat.

Keterangan

Konstruktor ini memungkinkan program untuk menggunakan metode dan properti DirectoryEntry kelas pada objek Active Directory Domain Services asli yang mengimplementasikan antarmuka IAD melalui API asli. Untuk informasi selengkapnya tentang antarmuka IAD, lihat artikel IAD .

Berlaku untuk

DirectoryEntry(String)

Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs

Menginisialisasi instans DirectoryEntry baru kelas yang mengikat instans ini ke simpul di Active Directory Domain Services yang terletak di jalur yang ditentukan.

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)

Parameter

path
String

Jalur untuk mengikat DirectoryEntry(String) ke direktori. Properti Path diinisialisasi ke nilai ini.

Contoh

Contoh berikut mengikat DirectoryEntry objek ke entri direktori di jalur yang ditentukan, dan menampilkan Path properti dari setiap entri anak yang ditentukan oleh properti simpul Children .

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);  
   }  
 }  
int main()  
{  
    String^ args[] = Environment::GetCommandLineArgs();  
    DirectoryEntry^ objDE;  
    String^ strPath = "LDAP://DC=onecity,DC=corp,DC=fabrikam,DC=com";  
    if(args->Length>1)  
    {  
        strPath=args[1];  
    }  

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

    System::Collections::IEnumerator^ enum0 = objDE->Children->GetEnumerator();  
    while (enum0->MoveNext())  
    {  
        DirectoryEntry^ objChildDE = safe_cast<DirectoryEntry^>(enum0->Current);  
        Console::WriteLine(objChildDE->Path);  
    }  
}  

Berlaku untuk

DirectoryEntry(String, String, String)

Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs

Menginisialisasi instans baru kelas DirectoryEntry.

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)

Parameter

path
String

Jalur ini DirectoryEntry. Properti Path diinisialisasi ke nilai ini.

username
String

Nama pengguna yang digunakan saat mengautentikasi klien. Properti Username diinisialisasi ke nilai ini.

password
String

Kata sandi yang digunakan saat mengautentikasi klien. Properti Password diinisialisasi ke nilai ini.

Berlaku untuk

DirectoryEntry(String, String, String, AuthenticationTypes)

Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs
Sumber:
DirectoryEntry.cs

Menginisialisasi instans baru kelas DirectoryEntry.

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)

Parameter

path
String

Jalur ini DirectoryEntry. Properti Path diinisialisasi ke nilai ini.

username
String

Nama pengguna yang digunakan saat mengautentikasi klien. Properti Username diinisialisasi ke nilai ini.

password
String

Kata sandi yang digunakan saat mengautentikasi klien. Properti Password diinisialisasi ke nilai ini.

authenticationType
AuthenticationTypes

Salah AuthenticationTypes satu nilai. Properti AuthenticationType diinisialisasi ke nilai ini.

Lihat juga

Berlaku untuk