PrincipalContext Klas
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.
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 |
| Options |
Hiermee haalt u de opties op die zijn opgegeven in de |
| 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. |