DirectoryEntry Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe DirectoryEntry.
Overload
DirectoryEntry() |
Inizializza una nuova istanza della classe DirectoryEntry. |
DirectoryEntry(Object) |
Inizializza una nuova istanza della classe DirectoryEntry che viene associata all'oggetto Servizi di dominio Active Directory nativo specificato. |
DirectoryEntry(String) |
Inizializza una nuova istanza della classe DirectoryEntry che associa questa istanza al nodo dei Servizi di dominio Active Directory rilevato 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
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
Inizializza una nuova istanza della classe DirectoryEntry che viene associata all'oggetto Servizi di dominio Active Directory 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 Servizi di dominio Active Directory nativo al quale effettuare 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
Inizializza una nuova istanza della classe DirectoryEntry che associa questa istanza al nodo dei Servizi di dominio Active Directory rilevato 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 cui associare DirectoryEntry(String) alla directory. La proprietà Path è inizializzata su 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);
}
}
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);
}
}
Si applica a
DirectoryEntry(String, String, String)
- 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 di DirectoryEntry. La proprietà Path è inizializzata su questo valore.
- username
- String
Nome utente da utilizzare per l'autenticazione del client. La proprietà Username è inizializzata su questo valore.
- password
- String
Password da usare quando si autentica il client. La proprietà Password è inizializzata su questo valore.
Si applica a
DirectoryEntry(String, String, String, AuthenticationTypes)
- 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 di DirectoryEntry. La proprietà Path è inizializzata su questo valore.
- username
- String
Nome utente da utilizzare per l'autenticazione del client. La proprietà Username è inizializzata su questo valore.
- password
- String
Password da usare quando si autentica il client. La proprietà Password è inizializzata su questo valore.
- authenticationType
- AuthenticationTypes
Uno dei valori di AuthenticationTypes. La proprietà AuthenticationType è inizializzata su questo valore.