DirectoryEntry Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse.
Overloads
| Name | Description |
|---|---|
| DirectoryEntry() |
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse. |
| DirectoryEntry(Object) |
Initialiseert een nieuw exemplaar van de klasse DirectoryEntry die is gekoppeld aan het opgegeven systeemeigen Active Directory Domain Services-object. |
| DirectoryEntry(String) |
Initialiseert een nieuw exemplaar van de klasse DirectoryEntry die dit exemplaar verbindt met het knooppunt in Active Directory Domain Services dat zich op het opgegeven pad bevindt. |
| DirectoryEntry(String, String, String) |
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse. |
| DirectoryEntry(String, String, String, AuthenticationTypes) |
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse. |
DirectoryEntry()
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse.
public:
DirectoryEntry();
public DirectoryEntry();
Public Sub New ()
Van toepassing op
DirectoryEntry(Object)
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
Initialiseert een nieuw exemplaar van de klasse DirectoryEntry die is gekoppeld aan het opgegeven systeemeigen Active Directory Domain Services-object.
public:
DirectoryEntry(System::Object ^ adsObject);
public DirectoryEntry(object adsObject);
new System.DirectoryServices.DirectoryEntry : obj -> System.DirectoryServices.DirectoryEntry
Public Sub New (adsObject As Object)
Parameters
- adsObject
- Object
De naam van het systeemeigen Active Directory Domain Services-object waaraan moet worden gekoppeld.
Opmerkingen
Met deze constructor kan een programma de methoden en eigenschappen van de klasse DirectoryEntry gebruiken op een systeemeigen Active Directory Domain Services-object waarmee de IADs-interface wordt geïmplementeerd via een systeemeigen API. Zie het artikel IADs voor meer informatie over de IADs-interface .
Van toepassing op
DirectoryEntry(String)
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
Initialiseert een nieuw exemplaar van de klasse DirectoryEntry die dit exemplaar verbindt met het knooppunt in Active Directory Domain Services dat zich op het opgegeven pad bevindt.
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)
Parameters
- path
- String
Het pad waarmee de DirectoryEntry(String) map moet worden verbonden. De Path eigenschap wordt geïnitialiseerd voor deze waarde.
Voorbeelden
In het volgende voorbeeld wordt een DirectoryEntry object gekoppeld aan de mapvermelding op het opgegeven pad en wordt de Path eigenschap weergegeven van elke onderliggende vermelding die is opgegeven door de eigenschap van Children het knooppunt.
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);
}
}
Van toepassing op
DirectoryEntry(String, String, String)
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse.
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)
Parameters
- path
- String
Het pad van dit DirectoryEntry. De Path eigenschap wordt geïnitialiseerd voor deze waarde.
- username
- String
De gebruikersnaam die moet worden gebruikt bij het verifiëren van de client. De Username eigenschap wordt geïnitialiseerd voor deze waarde.
- password
- String
Het wachtwoord dat moet worden gebruikt bij het verifiëren van de client. De Password eigenschap wordt geïnitialiseerd voor deze waarde.
Van toepassing op
DirectoryEntry(String, String, String, AuthenticationTypes)
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
- Bron:
- DirectoryEntry.cs
Initialiseert een nieuw exemplaar van de DirectoryEntry klasse.
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)
Parameters
- path
- String
Het pad van dit DirectoryEntry. De Path eigenschap wordt geïnitialiseerd voor deze waarde.
- username
- String
De gebruikersnaam die moet worden gebruikt bij het verifiëren van de client. De Username eigenschap wordt geïnitialiseerd voor deze waarde.
- password
- String
Het wachtwoord dat moet worden gebruikt bij het verifiëren van de client. De Password eigenschap wordt geïnitialiseerd voor deze waarde.
- authenticationType
- AuthenticationTypes
Een van de AuthenticationTypes waarden. De AuthenticationType eigenschap wordt geïnitialiseerd voor deze waarde.