Condividi tramite


DirectoryEntry Costruttori

Definizione

Inizializza una nuova istanza della classe DirectoryEntry.

Overload

Nome Descrizione
DirectoryEntry()

Inizializza una nuova istanza della classe DirectoryEntry.

DirectoryEntry(Object)

Inizializza una nuova istanza della DirectoryEntry classe che esegue l'associazione all'oggetto Active Directory Domain Services nativo specificato.

DirectoryEntry(String)

Inizializza una nuova istanza della DirectoryEntry classe che associa questa istanza al nodo in Servizi di dominio Active Directory che si trova nel percorso specificato.

DirectoryEntry(String, String, String)

Inizializza una nuova istanza della classe DirectoryEntry.

DirectoryEntry(String, String, String, AuthenticationTypes)

Inizializza una nuova istanza della classe DirectoryEntry.

DirectoryEntry()

Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs

Inizializza una nuova istanza della classe DirectoryEntry.

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

Si applica a

DirectoryEntry(Object)

Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs

Inizializza una nuova istanza della DirectoryEntry classe che esegue l'associazione all'oggetto Active Directory Domain Services nativo specificato.

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

Parametri

adsObject
Object

Nome dell'oggetto Active Directory Domain Services nativo a cui eseguire l'associazione.

Commenti

Questo costruttore consente a un programma di usare i metodi e le proprietà della DirectoryEntry classe in un oggetto Active Directory Domain Services nativo che implementa l'interfaccia IAD tramite un'API nativa. Per altre informazioni sull'interfaccia ID, vedere l'articolo ID .

Si applica a

DirectoryEntry(String)

Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs

Inizializza una nuova istanza della DirectoryEntry classe che associa questa istanza al nodo in Servizi di dominio Active Directory che si trova nel percorso specificato.

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)

Parametri

path
String

Percorso in corrispondenza del quale associare l'oggetto DirectoryEntry(String) alla directory. La Path proprietà viene inizializzata in questo valore.

Esempio

Nell'esempio seguente viene associato un DirectoryEntry oggetto alla voce di directory nel percorso specificato e viene visualizzata la Path proprietà di ogni voce figlio specificata dalla proprietà del Children nodo.

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

Si applica a

DirectoryEntry(String, String, String)

Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs

Inizializza una nuova istanza della classe 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)

Parametri

path
String

Percorso dell'oggetto DirectoryEntry. La Path proprietà viene inizializzata in questo valore.

username
String

Nome utente da utilizzare per l'autenticazione del client. La Username proprietà viene inizializzata in questo valore.

password
String

Password da usare per l'autenticazione del client. La Password proprietà viene inizializzata in questo valore.

Si applica a

DirectoryEntry(String, String, String, AuthenticationTypes)

Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs
Origine:
DirectoryEntry.cs

Inizializza una nuova istanza della classe 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)

Parametri

path
String

Percorso dell'oggetto DirectoryEntry. La Path proprietà viene inizializzata in questo valore.

username
String

Nome utente da utilizzare per l'autenticazione del client. La Username proprietà viene inizializzata in questo valore.

password
String

Password da usare per l'autenticazione del client. La Password proprietà viene inizializzata in questo valore.

authenticationType
AuthenticationTypes

Uno dei AuthenticationTypes valori. La AuthenticationType proprietà viene inizializzata in questo valore.

Vedi anche

Si applica a