PrincipalSearcher 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.
Hiermee worden de methoden en zoekpatronen ingekapseld die worden gebruikt om een query uit te voeren op basis van het onderliggende principal-archief.
public ref class PrincipalSearcher : IDisposable
public class PrincipalSearcher : IDisposable
type PrincipalSearcher = class
interface IDisposable
Public Class PrincipalSearcher
Implements IDisposable
- Overname
-
PrincipalSearcher
- Implementeringen
Opmerkingen
De standaardpaginagrootte van 256 kB wordt gebruikt wanneer de PrincipalSearcher klasse een query uitvoert voor domein-principals. De toepassing kan de standaardwaarde overschrijven door de PageSize eigenschap in te stellen in het onderliggende DirectorySearcher object dat wordt geretourneerd door de GetUnderlyingSearcher methode.
Constructors
| Name | Description |
|---|---|
| PrincipalSearcher() |
Initialiseert een nieuw exemplaar van de PrincipalSearcher klasse. De QueryFilter eigenschap moet worden ingesteld voordat het Principal searcher-object kan worden gebruikt om een zoekopdracht uit te voeren. |
| PrincipalSearcher(Principal) |
Initialiseert een nieuw exemplaar van de PrincipalSearcher klasse met het opgegeven queryfilter. |
Eigenschappen
| Name | Description |
|---|---|
| Context |
Hiermee haalt u die principal-context op die wordt gebruikt om de query uit te voeren. De context geeft de server of het domein op waarop zoekbewerkingen worden uitgevoerd. |
| QueryFilter |
Hiermee haalt u het queryfilter op dat wordt gebruikt om overeenkomende principals te zoeken of in te stellen. |
Methoden
| Name | Description |
|---|---|
| Dispose() |
Hiermee wordt het huidige exemplaar van het PrincipalSearcher object verwijderd. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| FindAll() |
Retourneert een principal-zoekresultaat dat een verzameling van alle principal-objecten bevat die overeenkomen met de principal die is opgegeven in de queryfiltereigenschap. |
| FindOne() |
Retourneert een principal-zoekresultaat dat het eerste principal-object bevat dat overeenkomt met de principal die is opgegeven in de QueryFilter eigenschap. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUnderlyingSearcher() |
Retourneert het onderliggende zoekobject dat wordt gebruikt door de Account Management-API om de zoekopdracht uit te voeren. |
| GetUnderlyingSearcherType() |
Retourneert het type van het object dat is geretourneerd door de GetUnderlyingSearcher() methode. |
| 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) |