DirectoryEntry Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.