Aracılığıyla paylaş


DirectoryEntry Oluşturucular

Tanım

DirectoryEntry sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
DirectoryEntry()

DirectoryEntry sınıfının yeni bir örneğini başlatır.

DirectoryEntry(Object)

Belirtilen yerel Active Directory Etki Alanı Hizmetleri nesnesine bağlanan sınıfın yeni bir örneğini DirectoryEntry başlatır.

DirectoryEntry(String)

Bu örneği belirtilen yolda bulunan Active Directory Etki Alanı Hizmetleri'ndeki düğüme bağlayan sınıfın yeni bir örneğini DirectoryEntry başlatır.

DirectoryEntry(String, String, String)

DirectoryEntry sınıfının yeni bir örneğini başlatır.

DirectoryEntry(String, String, String, AuthenticationTypes)

DirectoryEntry sınıfının yeni bir örneğini başlatır.

DirectoryEntry()

Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs

DirectoryEntry sınıfının yeni bir örneğini başlatır.

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

Şunlara uygulanır

DirectoryEntry(Object)

Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs

Belirtilen yerel Active Directory Etki Alanı Hizmetleri nesnesine bağlanan sınıfın yeni bir örneğini DirectoryEntry başlatır.

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

Parametreler

adsObject
Object

Bağlanacak yerel Active Directory Etki Alanı Hizmetleri nesnesinin adı.

Açıklamalar

Bu oluşturucu, bir programın yerel BIR API aracılığıyla IAD arabirimini DirectoryEntry uygulayan yerel bir Active Directory Etki Alanı Hizmetleri nesnesinde sınıfının yöntemlerini ve özelliklerini kullanmasını sağlar. IADs arabirimi hakkında daha fazla bilgi için IADs makalesine bakın.

Şunlara uygulanır

DirectoryEntry(String)

Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs

Bu örneği belirtilen yolda bulunan Active Directory Etki Alanı Hizmetleri'ndeki düğüme bağlayan sınıfın yeni bir örneğini DirectoryEntry başlatır.

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)

Parametreler

path
String

dizinine bağlanacak DirectoryEntry(String) yol. Path özelliği bu değere başlatılır.

Örnekler

Aşağıdaki örnek, bir DirectoryEntry nesneyi belirtilen yoldaki dizin girdisine bağlar ve düğümün Children özelliği tarafından belirtilen her alt girdinin özelliğini görüntülerPath.

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);
   }
 }

Şunlara uygulanır

DirectoryEntry(String, String, String)

Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs

DirectoryEntry sınıfının yeni bir örneğini başlatır.

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)

Parametreler

path
String

Bu DirectoryEntryöğesinin yolu. Path özelliği bu değere başlatılır.

username
String

İstemcinin kimliğini doğrularken kullanılacak kullanıcı adı. Username özelliği bu değere başlatılır.

password
String

İstemcinin kimliğini doğrularken kullanılacak parola. Password özelliği bu değere başlatılır.

Şunlara uygulanır

DirectoryEntry(String, String, String, AuthenticationTypes)

Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs
Kaynak:
DirectoryEntry.cs

DirectoryEntry sınıfının yeni bir örneğini başlatır.

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)

Parametreler

path
String

Bu DirectoryEntryöğesinin yolu. Path özelliği bu değere başlatılır.

username
String

İstemcinin kimliğini doğrularken kullanılacak kullanıcı adı. Username özelliği bu değere başlatılır.

password
String

İstemcinin kimliğini doğrularken kullanılacak parola. Password özelliği bu değere başlatılır.

authenticationType
AuthenticationTypes

Değerlerden AuthenticationTypes biri. AuthenticationType özelliği bu değere başlatılır.

Ayrıca bkz.

Şunlara uygulanır