PrincipalContext Klas

Definitie

Kapselt de server of het domein in waarop alle bewerkingen worden uitgevoerd, de container die wordt gebruikt als basis van deze bewerkingen en de referenties die worden gebruikt om de bewerkingen uit te voeren.

public ref class PrincipalContext : IDisposable
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class PrincipalContext : IDisposable
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type PrincipalContext = class
    interface IDisposable
Public Class PrincipalContext
Implements IDisposable
Overname
PrincipalContext
Kenmerken
Implementeringen

Opmerkingen

Voor zoekbewerkingen definieert de principal-context de zoekbasis en voor het invoegen van bewerkingen definieert de context de container waarin het object wordt ingevoegd.

Constructors

Name Description
PrincipalContext(ContextType, String, String, ContextOptions, String, String)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype, de naam, de container, de contextopties, de gebruikersnaam en het wachtwoord.

PrincipalContext(ContextType, String, String, ContextOptions)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype, de naam, de container en de contextopties.

PrincipalContext(ContextType, String, String, String, String)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype, de naam, de container, de gebruikersnaam en het wachtwoord.

PrincipalContext(ContextType, String, String, String)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype, de naam, de gebruikersnaam en het wachtwoord.

PrincipalContext(ContextType, String, String)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype, de naam en de container.

PrincipalContext(ContextType, String)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype en de naam.

PrincipalContext(ContextType)

Initialiseert een nieuw exemplaar van de PrincipalContext klasse met het opgegeven contexttype.

Eigenschappen

Name Description
ConnectedServer

Hiermee haalt u de naam op van de server waarmee de principal-context is verbonden.

Container

Hiermee haalt u de waarde op die is opgegeven in de containerparameter in de constructor.

ContextType

Hiermee haalt u het contexttype op waarmee het type archief voor de principal-context wordt opgegeven.

Name

Hiermee haalt u de waarde op die is opgegeven als de name parameter in de constructor.

Options

Hiermee haalt u de opties op die zijn opgegeven in de contextOptions parameter van de constructor.

UserName

Hiermee haalt u de waarde op die is opgegeven in de gebruikersnaamparameter in de constructor.

Methoden

Name Description
Dispose()

Hiermee wordt het huidige exemplaar van het PrincipalContext object verwijderd.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValidateCredentials(String, String, ContextOptions)

Hiermee maakt u de verbindingen met de server en retourneert u een Booleaanse waarde die aangeeft of de opgegeven gebruikersnaam en het opgegeven wachtwoord geldig zijn. Deze methode voert snelle referentievalidatie van de gebruikersnaam en het wachtwoord uit.

ValidateCredentials(String, String)

Hiermee maakt u de verbindingen met de server en retourneert u een Booleaanse waarde die aangeeft of de opgegeven gebruikersnaam en het opgegeven wachtwoord geldig zijn.

Van toepassing op