Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore PrincipalContext (ContextType, String, String, String)

 

Inizializza una nuova istanza di PrincipalContext classe con il tipo di contesto specificato, nome, nome utente e password.

Spazio dei nomi:   System.DirectoryServices.AccountManagement
Assembly:  System.DirectoryServices.AccountManagement (in System.DirectoryServices.AccountManagement.dll)

public PrincipalContext(
	ContextType contextType,
	string name,
	string userName,
	string password
)

Parametri

contextType
Type: System.DirectoryServices.AccountManagement.ContextType

Oggetto ContextType valore di enumerazione che specifica il tipo di archivio per il contesto dell'entità.

name
Type: System.String

Il nome del dominio o del server per Domain tipi di contesto, il nome del computer per Machine tipi di contesto o il nome del server e della porta che ospitano il ApplicationDirectory istanza.

Se il nome è null per un Domain questo contesto è un controller di dominio per il dominio dell'utente principale in cui viene eseguito il thread di tipo di contesto. Se il nome è null per un Machine tipo di contesto, questo è il nome del computer locale. Questo parametro non può essere null per ApplicationDirectory tipi di contesto.

userName
Type: System.String

Il nome utente utilizzato per connettersi all'archivio. Se il username e password i parametri sono null, vengono utilizzate le credenziali predefinite dell'entità corrente. In caso contrario, entrambi username e password deve essere diverso da null, e le credenziali che specificano vengono utilizzate per connettersi all'archivio.

password
Type: System.String

La password utilizzata per connettersi all'archivio. Se il username e password i parametri sono null, vengono utilizzate le credenziali predefinite dell'entità corrente. In caso contrario, entrambi username e password deve essere diverso da null, e le credenziali che specificano vengono utilizzate per connettersi all'archivio.

Exception Condition
ArgumentException

Il username e password i parametri devono essere null o contenere un valore.

Il nome deve essere specificato quando ApplicationDirectory viene specificato nel contextType parametro.

InvalidEnumArgumentException

Il contextType parametro non contiene un oggetto valido ContextType valore di enumerazione.

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: