Compartir por


DirectoryEntry Constructores

Definición

Inicializa una nueva instancia de la clase DirectoryEntry.

Sobrecargas

Nombre Description
DirectoryEntry()

Inicializa una nueva instancia de la clase DirectoryEntry.

DirectoryEntry(Object)

Inicializa una nueva instancia de la DirectoryEntry clase que se enlaza al objeto nativo de Active Directory Domain Services especificado.

DirectoryEntry(String)

Inicializa una nueva instancia de la DirectoryEntry clase que enlaza esta instancia al nodo de Active Directory Domain Services ubicado en la ruta de acceso especificada.

DirectoryEntry(String, String, String)

Inicializa una nueva instancia de la clase DirectoryEntry.

DirectoryEntry(String, String, String, AuthenticationTypes)

Inicializa una nueva instancia de la clase DirectoryEntry.

DirectoryEntry()

Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs

Inicializa una nueva instancia de la clase DirectoryEntry.

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

Se aplica a

DirectoryEntry(Object)

Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs

Inicializa una nueva instancia de la DirectoryEntry clase que se enlaza al objeto nativo de Active Directory Domain Services especificado.

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

Parámetros

adsObject
Object

Nombre del objeto nativo de Active Directory Domain Services al que se va a enlazar.

Comentarios

Este constructor permite a un programa usar los métodos y propiedades de la DirectoryEntry clase en un objeto nativo de Active Directory Domain Services que implementa la interfaz de los IAD a través de una API nativa. Para obtener más información sobre la interfaz de los IAD, consulte el artículo sobre los IAD .

Se aplica a

DirectoryEntry(String)

Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs

Inicializa una nueva instancia de la DirectoryEntry clase que enlaza esta instancia al nodo de Active Directory Domain Services ubicado en la ruta de acceso especificada.

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)

Parámetros

path
String

Ruta de acceso en la que se va a enlazar al DirectoryEntry(String) directorio. La Path propiedad se inicializa en este valor.

Ejemplos

En el ejemplo siguiente se enlaza un DirectoryEntry objeto a la entrada de directorio en la ruta de acceso especificada y se muestra la Path propiedad de cada entrada secundaria especificada por la propiedad 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);
   }
 }

Se aplica a

DirectoryEntry(String, String, String)

Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs

Inicializa una nueva instancia de la clase 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)

Parámetros

path
String

Ruta de acceso de este DirectoryEntry. La Path propiedad se inicializa en este valor.

username
String

Nombre de usuario que se va a usar al autenticar el cliente. La Username propiedad se inicializa en este valor.

password
String

Contraseña que se va a usar al autenticar el cliente. La Password propiedad se inicializa en este valor.

Se aplica a

DirectoryEntry(String, String, String, AuthenticationTypes)

Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs
Source:
DirectoryEntry.cs

Inicializa una nueva instancia de la clase 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)

Parámetros

path
String

Ruta de acceso de este DirectoryEntry. La Path propiedad se inicializa en este valor.

username
String

Nombre de usuario que se va a usar al autenticar el cliente. La Username propiedad se inicializa en este valor.

password
String

Contraseña que se va a usar al autenticar el cliente. La Password propiedad se inicializa en este valor.

authenticationType
AuthenticationTypes

Uno de los AuthenticationTypes valores. La AuthenticationType propiedad se inicializa en este valor.

Consulte también

Se aplica a