System.DirectoryServices.Protocols Naamruimte
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.
Biedt de methoden die zijn gedefinieerd in de LDAP-standaarden (Lightweight Directory Access Protocol) versie 3 (V3) en Directory Services Markup Language (DSML) versie 2.0 (V2).
Klassen
| Name | Description |
|---|---|
| AddRequest |
De AddRequest klasse voegt een vermelding toe aan de map. |
| AddResponse |
De AddResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op AddRequest. |
| AsqRequestControl |
De AsqRequestControl klasse maakt een asq-besturingselement (attribute scoped query). Dit besturingselement wordt gebruikt met een zoekaanvraag om te forceren dat de query is gebaseerd op een specifiek DN-waardekenmerk. |
| AsqResponseControl |
De AsqResponseControl klasse wordt als antwoord op een query geretourneerd in een SearchResponseAsqRequestControl object. |
| BerConversionException |
De BerConversionException klasse is een uitzondering die wordt gegenereerd bij het converteren van gegevens met behulp van een BerConverter object. |
| BerConverter |
De BerConverter klasse codeert en ontsleutelt gestructureerde gegevens met behulp van basiscoderingsregels (BER). |
| CompareRequest |
De CompareRequest klasse bepaalt of het mapobject de opgegeven waarde voor het kenmerk bevat. |
| CompareResponse |
De CompareResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op CompareRequest. |
| CrossDomainMoveControl |
De CrossDomainMoveControl klasse wordt gebruikt met een ModifyDNRequest object om een LDAP-object van het ene naar het andere domein te verplaatsen. |
| DeleteRequest |
De DeleteRequest klasse verwijdert een vermelding uit de map. |
| DeleteResponse |
De DeleteResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op DeleteRequest. |
| DirectoryAttribute |
De DirectoryAttribute klasse maakt toegang tot de kenmerkwaarden mogelijk. |
| DirectoryAttributeCollection |
De DirectoryAttributeCollection klasse bevat een verzameling DirectoryAttribute objecten. |
| DirectoryAttributeModification |
Met DirectoryAttributeModification de klasse kunnen de DirectoryAttribute waarden worden gewijzigd. |
| DirectoryAttributeModificationCollection |
De DirectoryAttributeModificationCollection klasse bevat een verzameling DirectoryAttributeModification objecten. |
| DirectoryConnection |
De DirectoryConnection klasse is een abstracte klasse en kan niet worden geïnstantieerd. Gebruik de LdapConnection of DsmlSoapHttpConnection klasse om verbinding te maken met een adreslijstserver. |
| DirectoryControl |
De DirectoryControl klasse geeft extensiegegevens op voor verschillende LDAP-bewerkingen. |
| DirectoryControlCollection |
De DirectoryControlCollection klasse beheert een verzameling DirectoryControl objecten. |
| DirectoryException |
De DirectoryException klasse is een abstracte klasse die wordt gebruikt als basisklasse voor alle System.DirectoryServices.Protocols uitzonderingen. |
| DirectoryIdentifier |
De DirectoryIdentifier klasse is een abstracte klasse waarmee het doel wordt geïdentificeerd waarmee verbinding moet worden gemaakt. |
| DirectoryNotificationControl |
De klasse DirectoryNotificationControl is een mapbesturingselement dat wordt gebruikt met een uitgebreide asynchrone LDAP-zoekfunctie om de client te registreren die moet worden gewaarschuwd wanneer wijzigingen worden aangebracht in een object in de Active Directory Domain Services. |
| DirectoryOperation |
De DirectoryOperation klasse is een abstracte klasse die wordt gebruikt als basis voor aanvraag- en antwoordelementen. |
| DirectoryOperationException |
De DirectoryOperationException klasse is een uitzondering die door de SendRequest(DirectoryRequest) methode wordt gegenereerd om aan te geven dat de server een DirectoryResponse object met een fout heeft geretourneerd. |
| DirectoryRequest |
De DirectoryRequest klasse is de basisklasse voor aanvraaggerelateerde klassen, zoals de SearchRequest en AddRequest klassen. |
| DirectoryResponse |
De DirectoryResponse klasse is de basisklasse voor antwoordklassen voor aanvragen, zoals de SearchResponse klassen en AddResponse klassen. |
| DirSyncRequestControl |
De DirSyncRequestControl klasse is een mapbeheer waarmee de toepassing de map kan doorzoeken op objecten die sinds een eerdere status zijn gewijzigd. |
| DirSyncResponseControl |
De DirSyncResponseControl klasse is een mapbesturingselement dat wordt gebruikt om DirSyncRequest-informatie van de server door te geven aan de client. |
| DomainScopeControl |
De DomainScopeControl klasse is een directory-besturingselement dat wordt gebruikt om de LDAP-server te instrueren geen verwijzingen te genereren bij het voltooien van een aanvraag. |
| DsmlAuthRequest |
De DsmlAuthRequest klasse geeft aan dat toegangsbeheer voor de aanvragen wordt geïnterpreteerd alsof de aanvragen worden uitgevoerd door de beveiligingsprincipal die wordt geïdentificeerd door de Principal eigenschap. |
| DsmlAuthResponse |
De DsmlAuthResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op DsmlAuthRequest. |
| DsmlDirectoryIdentifier |
De DsmlDirectoryIdentifier klasse identificeert een HTTP-server. |
| DsmlDocument |
De DsmlDocument klasse is een abstracte klasse voor het maken of bewerken van een DSML-document. Het is de basisklasse voor zowel DsmlRequestDocument als DsmlResponseDocument. DsmlDocument ondersteunt verzamelingen en indexen. Elk item in de verzameling is een object dat is afgeleid van DirectoryOperation. |
| DsmlErrorResponse |
De DsmlErrorResponse klasse wordt gegenereerd door de server wanneer er een ernstige fout optreedt. |
| DsmlInvalidDocumentException |
De DsmlInvalidDocumentException klasse is een uitzondering die optreedt wanneer een DSML-aanvraag- of antwoorddocument niet goed opgemaakte XML is of niet kan worden gevalideerd met het DSMLv2-schema. |
| DsmlRequestDocument |
Met de DsmlRequestDocument klasse kunt u een nettolading voor DSML-aanvragen maken, zoals AddRequest, ModifyRequestof SearchRequest. Het bevat nul of meer DirectoryRequest afgeleide objecten. De gebruiker kan de DirectoryRequest server toevoegen, verwijderen, wijzigen en opsommen voordat deze naar de server wordt verzonden. DsmlRequestDocument kan worden gebruikt met elke DSML-bindingsklasse om het document te transporteren, zoals DsmlSoapHttpConnection. |
| DsmlResponseDocument |
De DsmlResponseDocument klasse is een alleen-lezen verzameling die wordt gegenereerd als reactie op een DsmlRequestDocument object dat nul of meer objecten bevat die zijn afgeleid van DirectoryResponse. |
| DsmlSoapConnection |
Een abstracte klasse die niet kan worden geïnstantieerd. Hiermee kunnen staatloze en stateful protocollen op dezelfde manier worden verwerkt door sessiegerichte functies te bieden. |
| DsmlSoapHttpConnection |
Vertegenwoordigt een verbinding met een DSML-gateway met SOAP via HTTP. |
| ErrorResponseException |
De ErrorResponseException klasse is een uitzondering die optreedt wanneer de server een |
| ExtendedDNControl |
De klasse ExtendedDNControl vraagt een uitgebreide vorm aan van de DN-naam van een Active Directory Domain Services-object. |
| ExtendedRequest |
De ExtendedRequest klasse geeft uitgebreide LDAP-bewerkingen door aan de server. |
| ExtendedResponse |
De ExtendedResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op ExtendedRequest. |
| LazyCommitControl |
De LazyCommitControl klasse geeft de server opdracht om de resultaten van een DS-wijzigingsopdracht te retourneren, zoals toevoegen, verwijderen of vervangen, nadat deze in het geheugen is voltooid, maar voordat deze is doorgevoerd op schijf. |
| LdapConnection |
De klasse LdapConnection maakt een TCP/IP- of UDP LDAP-verbinding met Microsoft Active Directory Domain Services of een LDAP-server. |
| LdapDirectoryIdentifier |
De LdapDirectoryIdentifier klasse maakt een directory-id voor een of meer LDAP-servers. |
| LdapException |
De LdapException klasse is een uitzondering die optreedt wanneer LDAP een foutcode retourneert die niet is opgenomen in ResultCode. |
| LdapSessionOptions |
De LdapSessionOptions klasse wordt gebruikt om verschillende LDAP-sessieopties op te halen of in te stellen. |
| ModifyDNRequest |
De ModifyDNRequest klasse wijzigt de DN-naam van een object. Met deze klasse wordt een object verplaatst naar een nieuw bovenliggend object en/of wordt de naam van het object gewijzigd. |
| ModifyDNResponse |
De ModifyDNResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op ModifyDNRequest. |
| ModifyRequest |
De ModifyRequest klasse wijzigt de kenmerken van een bestaande mapvermelding. |
| ModifyResponse |
De ModifyResponse klasse wordt geretourneerd SendRequest(DirectoryRequest) als reactie op ModifyRequest. |
| PageResultRequestControl |
De PageResultRequestControl klasse geeft de server de opdracht om het zoekresultaat in het opgegeven paginaformaat te retourneren. |
| PageResultResponseControl |
De PageResultResponseControl klasse is een mapbeheer dat wordt gebruikt om paginagegevens van de server door te geven aan de client. |
| PartialResultsCollection |
De PartialResultsCollection klasse vertegenwoordigt gedeeltelijke resultaten die worden geretourneerd door een niet-voltooide asynchrone bewerking. |
| PermissiveModifyControl |
De PermissiveModifyControl klasse wordt gebruikt om het gedrag van een ModifyRequest object te wijzigen. |
| QuotaControl |
De QuotaControl klasse wordt gebruikt om de beveiligings-id (SID) van een beveiligingsprincipe door te geven om quotumgerelateerde gegevens op te halen. |
| ReferralCallback |
De ReferralCallback klasse bevat gemachtigden die worden gebruikt als callback-methoden voor verwijzingen. |
| SearchOptionsControl |
De SearchOptionsControl klasse wordt gebruikt om vlaggen door te geven aan de server om het zoekgedrag te beheren. |
| SearchRequest |
De SearchRequest klasse initieert een zoekbewerking. |
| SearchResponse |
De SearchResponse klasse wordt door de server verzonden als reactie op een SearchRequest object. Dit antwoord bevat nul of meer SearchResultEntry objecten en nul of meer SearchResultReference objecten. |
| SearchResultAttributeCollection |
De SearchResultAttributeCollection klasse is een verzameling DirectoryAttribute objecten. |
| SearchResultEntry |
De SearchResultEntry klasse bevat een object dat wordt geretourneerd in de resultatenset. |
| SearchResultEntryCollection |
De SearchResultEntryCollection klasse bevat een verzameling SearchResultEntry objecten die worden geretourneerd in een resultatenset. |
| SearchResultReference |
De SearchResultReference klasse bevat één zoekreferentie die door de server wordt geretourneerd. |
| SearchResultReferenceCollection |
De SearchResultReferenceCollection klasse bevat een verzameling SearchResultReference objecten. |
| SecurityDescriptorFlagControl |
De SecurityDescriptorFlagControl klasse wordt gebruikt om vlaggen door te geven aan de server om verschillende beveiligingsdescriptorgedrag te beheren. |
| SecurityPackageContextConnectionInformation |
De SecurityPackageContextConnectionInformation klasse bevat gegevens over een beveiligde verbinding. |
| ShowDeletedControl |
De ShowDeletedControl klasse wordt gebruikt om SearchRequest op te geven dat de zoekresultaten verwijderde objecten moeten bevatten die overeenkomen met het zoekfilter. |
| SortKey |
In de SortKey klasse worden sorteercriteria opgeslagen voor gebruik door sorteerbesturingselementen. |
| SortRequestControl |
De SortRequestControl klasse wordt gebruikt voor SearchRequest het instrueren van de server om de zoekresultaten te sorteren voordat deze worden geretourneerd naar de clienttoepassing. |
| SortResponseControl |
De SortResponseControl klasse wordt gebruikt om sorteergegevens van de server door te geven aan de client. |
| TlsOperationException |
De TlsOperationException klasse is een uitzondering die optreedt in de StartTransportLayerSecurity(DirectoryControlCollection) methode als de aanvraag mislukt. |
| TreeDeleteControl |
De TreeDeleteControl klasse wordt gebruikt om DeleteRequest een volledige substructuur in de map te verwijderen. |
| VerifyNameControl |
De VerifyNameControl klasse wordt gebruikt met een LDAP-zoekfunctie om de server op te geven die wordt gebruikt om het bestaan van een object te verifiëren. |
| VlvRequestControl |
De VlvRequestControl klasse wordt gebruikt om VLV-ondersteuning (Virtual List View) van de server aan te vragen. |
| VlvResponseControl |
De VlvResponseControl klasse wordt gebruikt om gegevens van de virtuele lijstweergave (VLV) van de server door te geven aan de client. |
Enums
| Name | Description |
|---|---|
| AuthType |
De AuthType opsomming wordt gebruikt om de verificatiemethode op te geven die moet worden gebruikt voor een verbinding. |
| DereferenceAlias |
De DereferenceAlias opsomming geeft het proces aan waarmee aliassen worden gededucteerd. |
| DirectoryAttributeOperation |
De DirectoryAttributeOperation opsomming geeft de bewerking op die moet worden uitgevoerd op een mapkenmerk. |
| DirectorySynchronizationOptions |
De DirectorySynchronizationOptions opsomming geeft het gedrag van de zoekopdracht in een DirSyncRequestControl object aan. |
| DsmlDocumentProcessing |
De DsmlDocumentProcessing opsomming geeft de verwerkingsmethode voor een DSML-document op. |
| DsmlErrorProcessing |
De DsmlErrorProcessing opsomming geeft aan hoe moet worden voortgezet wanneer er een fout optreedt. |
| DsmlResponseOrder |
De DsmlResponseOrder opsomming geeft de volgorde aan waarin antwoorden worden ontvangen. |
| ErrorResponseCategory |
De ErrorResponseCategory opsomming bevat mogelijke DSML-foutreacties. |
| ExtendedDNFlag |
De ExtendedDNFlag opsomming geeft de notatie van een uitgebreide DN-naam aan. |
| LocatorFlags |
De LocatorFlags opsomming geeft gegevens op die nodig zijn om een domeincontroller te vinden. |
| PartialResultProcessing |
De PartialResultProcessing opsomming geeft het vereiste type gedeeltelijke resultatenverwerking op. |
| ReferralChasingOptions |
De ReferralChasingOptions opsomming geeft aan of en hoe verwijzingen worden gevolgd. |
| ResultCode |
Met ResultCode de opsomming worden de resultaatcodes voor de bewerking opgegeven. |
| SearchOption |
De SearchOption opsomming geeft de zoekopties op die bepalen hoe de zoekopdracht zich gedraagt. |
| SearchScope |
De SearchScope opsomming geeft het bereik van een zoekopdracht aan. |
| SecurityMasks |
In de SecurityMasks opsomming worden verschillende opties voor beveiligingsdescriptor opgegeven. |
| SecurityProtocol |
De SecurityProtocol opsomming wordt gebruikt om het beveiligingsprotocol op te geven dat wordt gebruikt door een verbinding. |
Gedelegeerden
| Name | Description |
|---|---|
| DereferenceConnectionCallback |
De DereferenceConnectionCallback gedelegeerde deducteert een verbinding die niet meer vereist is. De verbinding is waarschijnlijk tot stand gebracht via een geslaagde aanroep van de QueryForConnectionCallback of NotifyOfNewConnectionCallback gemachtigde. |
| NotifyOfNewConnectionCallback |
De NotifyOfNewConnectionCallback gemachtigde wordt aangeroepen als er een nieuwe verbinding is gemaakt tijdens het achtervolgen van een verwijzing. |
| QueryClientCertificateCallback |
De QueryClientCertificateCallback gemachtigde haalt de standaard callbackfunctie op die wordt gebruikt om de clientcertificaten op te geven tijdens het tot stand brengen van een SSL-verbinding. |
| QueryForConnectionCallback |
De QueryForConnectionCallback gedelegeerde bepaalt of er een in de cache geplaatste verbinding beschikbaar is voor gebruik. |
| VerifyServerCertificateCallback |
De VerifyServerCertificateCallback gemachtigde haalt de standaard callbackfunctie op die wordt gebruikt om servercertificaten te verifiëren bij het tot stand brengen van een SSL-verbinding. |