System.DirectoryServices.Protocols Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Az Lightweight Directory Access Protocol (LDAP) 3-as (V3) és a Directory Services Markup Language (DSML) 2.0-s (V2) szabványban meghatározott metódusokat tartalmazza.
Osztályok
| Name | Description |
|---|---|
| AddRequest |
Az AddRequest osztály hozzáad egy bejegyzést a könyvtárhoz. |
| AddResponse |
Az AddResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer AddRequest. |
| AsqRequestControl |
Az AsqRequestControl osztály létrehoz egy attribútum hatókörű lekérdezési (ASQ) vezérlőt. Ez a vezérlő egy keresési kéréssel arra szolgál, hogy a lekérdezést egy adott DN-értékű attribútumon alapulóra kényszerítse. |
| AsqResponseControl |
Az AsqResponseControl osztály egy SearchResponse objektumban egy lekérdezésre adott válaszként lesz visszaadva AsqRequestControl . |
| BerConversionException |
Az BerConversionException osztály kivételt jelent az adatok objektumokkal BerConverter való konvertálása során. |
| BerConverter |
Az BerConverter osztály alapszintű kódolási szabályokkal (BER) kódolja és dekódolja a strukturált adatokat. |
| CompareRequest |
Az CompareRequest osztály meghatározza, hogy a címtárobjektum tartalmazza-e az attribútum megadott értékét. |
| CompareResponse |
Az CompareResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer CompareRequest. |
| CrossDomainMoveControl |
Az CrossDomainMoveControl osztály egy ModifyDNRequest objektummal együtt egy LDAP-objektumot helyez át egyik tartományból a másikba. |
| DeleteRequest |
Az DeleteRequest osztály töröl egy bejegyzést a könyvtárból. |
| DeleteResponse |
Az DeleteResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer DeleteRequest. |
| DirectoryAttribute |
Az DirectoryAttribute osztály lehetővé teszi az attribútumértékek elérését. |
| DirectoryAttributeCollection |
Az DirectoryAttributeCollection osztály objektumgyűjteményt DirectoryAttribute tartalmaz. |
| DirectoryAttributeModification |
Az DirectoryAttributeModification osztály lehetővé teszi az DirectoryAttribute értékek módosítását. |
| DirectoryAttributeModificationCollection |
Az DirectoryAttributeModificationCollection osztály objektumgyűjteményt DirectoryAttributeModification tartalmaz. |
| DirectoryConnection |
Az DirectoryConnection osztály egy absztrakt osztály, és nem hozható létre példányosítva. A címtárkiszolgálóhoz való csatlakozáshoz használja az LdapConnection osztályt DsmlSoapHttpConnection . |
| DirectoryControl |
Az DirectoryControl osztály a bővítményadatokat adja meg a különböző LDAP-műveletekhez. |
| DirectoryControlCollection |
Az DirectoryControlCollection osztály objektumgyűjteményt DirectoryControl kezel. |
| DirectoryException |
Az DirectoryException osztály egy absztrakt osztály, amelyet az összes System.DirectoryServices.Protocols kivétel alaposztályaként használnak. |
| DirectoryIdentifier |
Az DirectoryIdentifier osztály egy absztrakt osztály, amely azonosítja a csatlakozni kívánt célt. |
| DirectoryNotificationControl |
A DirectoryNotificationControl osztály egy kiterjesztett LDAP aszinkron keresési függvényt használó címtár-vezérlő, amellyel regisztrálhatja az ügyfelet, hogy értesítést kapjon a Active Directory tartományi szolgáltatások egy objektumának módosításakor. |
| DirectoryOperation |
Az DirectoryOperation osztály egy absztrakt osztály, amely a kérelem- és válaszelemek alapjául szolgál. |
| DirectoryOperationException |
Az DirectoryOperationException osztály a metódus által SendRequest(DirectoryRequest) okozott kivétel, amely azt jelzi, hogy a kiszolgáló egy DirectoryResponse hibát tartalmazó objektumot adott vissza. |
| DirectoryRequest |
Az DirectoryRequest osztály a kérelemmel kapcsolatos osztályok, például az osztályok alaposztálya SearchRequestAddRequest. |
| DirectoryResponse |
Az DirectoryResponse osztály a kérelemválasz-osztályok, például az osztályok alaposztálya SearchResponseAddResponse. |
| DirSyncRequestControl |
Az DirSyncRequestControl osztály egy könyvtárvezérlő, amely lehetővé teszi, hogy az alkalmazás keressen a címtárban az előző állapot óta megváltozott objektumok között. |
| DirSyncResponseControl |
Az DirSyncResponseControl osztály egy könyvtárvezérlő, amellyel DirSyncRequest-adatokat továbbíthat a kiszolgálóról az ügyfélnek. |
| DomainScopeControl |
Az DomainScopeControl osztály egy címtár-vezérlő, amellyel arra utasíthatja az LDAP-kiszolgálót, hogy ne hozzon létre átirányításokat a kérések végrehajtásakor. |
| DsmlAuthRequest |
Az DsmlAuthRequest osztály azt jelzi, hogy a kérések hozzáférés-vezérlését úgy kell értelmezni, mintha a kéréseket a tulajdonság által Principal azonosított biztonsági tag hajtja végre. |
| DsmlAuthResponse |
Az DsmlAuthResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer DsmlAuthRequest. |
| DsmlDirectoryIdentifier |
Az DsmlDirectoryIdentifier osztály egy HTTP-kiszolgálót azonosít. |
| DsmlDocument |
Az DsmlDocument osztály egy DSML-dokumentum létrehozásához vagy kezeléséhez szükséges absztrakt osztály. Ez az alaposztály mindkettőhöz DsmlRequestDocument és DsmlResponseDocument. DsmlDocument támogatja a gyűjteményeket és az indexeket. A gyűjtemény minden eleme egy objektum, amelyből származik DirectoryOperation. |
| DsmlErrorResponse |
Az DsmlErrorResponse osztályt a kiszolgáló hozza létre súlyos hiba esetén. |
| DsmlInvalidDocumentException |
Az DsmlInvalidDocumentException osztály kivétel, amely akkor fordul elő, ha egy DSML-kérelem- vagy válaszdokumentum nem megfelelően formázott XML, vagy nem érvényesíthető DSMLv2 sémával. |
| DsmlRequestDocument |
Az DsmlRequestDocument osztály lehetővé teszi egy DSML-kérelem hasznos adatainak , például AddRequest, ModifyRequestvagy SearchRequest. Nulla vagy több DirectoryRequest származtatott objektumot tartalmaz. A felhasználó hozzáadhatja, törölheti, módosíthatja és számba veheti a DirectoryRequest kiszolgálóra való küldés előtt. DsmlRequestDocument bármely DSML-kötésosztálysal használható a dokumentum átviteléhez, például DsmlSoapHttpConnection. |
| DsmlResponseDocument |
Az DsmlResponseDocument osztály egy írásvédett gyűjtemény, amely egy olyan objektum válaszaként DsmlRequestDocument jön létre, amely nulla vagy több, a forrásból DirectoryResponseszármaztatott objektumot tartalmaz. |
| DsmlSoapConnection |
Olyan absztrakt osztály, amely nem hozható létre. Lehetővé teszi az állapot nélküli és állapotalapú protokollok hasonlóan történő kezelését munkamenet-orientált funkciók biztosításával. |
| DsmlSoapHttpConnection |
A SOAP http-n keresztüli SOAP használatával létesített DSML-átjáróval való kapcsolatot jelöli. |
| ErrorResponseException |
Az ErrorResponseException osztály kivétel, amely akkor fordul elő, amikor a kiszolgáló visszaad egy |
| ExtendedDNControl |
A ExtendedDNControl osztály egy Active Directory tartományi szolgáltatások objektum megkülönböztető nevének kiterjesztett formáját kéri. |
| ExtendedRequest |
Az ExtendedRequest osztály kiterjesztett LDAP-műveleteket ad át a kiszolgálónak. |
| ExtendedResponse |
Az ExtendedResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer ExtendedRequest. |
| LazyCommitControl |
Az LazyCommitControl osztály arra utasítja a kiszolgálót, hogy adja vissza a DS-módosítási parancsok (például hozzáadás, törlés vagy csere) eredményeit, miután a memóriában befejeződött, de a lemezre való véglegesítés előtt. |
| LdapConnection |
A LdapConnection osztály TCP/IP- vagy UDP LDAP-kapcsolatot hoz létre Microsoft Active Directory tartományi szolgáltatások vagy LDAP-kiszolgálóhoz. |
| LdapDirectoryIdentifier |
Az LdapDirectoryIdentifier osztály létrehoz egy könyvtárazonosítót egy vagy több LDAP-kiszolgálóhoz. |
| LdapException |
Az LdapException osztály kivétel, amely akkor fordul elő, ha az LDAP olyan hibakódot ad vissza, amely nem szerepel a fájlban ResultCode. |
| LdapSessionOptions |
Az LdapSessionOptions osztály különböző LDAP-munkamenet-beállítások lekérésére vagy beállítására szolgál. |
| ModifyDNRequest |
Az ModifyDNRequest osztály módosítja egy objektum megkülönböztető nevét. Ez az osztály áthelyez egy objektumot egy új szülőbe, és/vagy átnevezi az objektumot. |
| ModifyDNResponse |
Az ModifyDNResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer ModifyDNRequest. |
| ModifyRequest |
Az ModifyRequest osztály módosítja egy meglévő címtárbejegyzés attribútumait. |
| ModifyResponse |
Az ModifyResponse osztályt válaszként adja vissza SendRequest(DirectoryRequest) a rendszer ModifyRequest. |
| PageResultRequestControl |
Az PageResultRequestControl osztály utasítja a kiszolgálót, hogy a megadott oldalméretben adja vissza a keresési eredményt. |
| PageResultResponseControl |
Az PageResultResponseControl osztály egy könyvtárvezérlő, amellyel lapadatokat továbbíthat a kiszolgálóról az ügyfélnek. |
| PartialResultsCollection |
Az PartialResultsCollection osztály egy még nem befejezett aszinkron műveletből visszaadott részleges eredményeket jelöli. |
| PermissiveModifyControl |
Az PermissiveModifyControl osztály egy objektum viselkedésének módosítására ModifyRequest szolgál. |
| QuotaControl |
Az QuotaControl osztály egy biztonsági elv biztonsági azonosítójának (SID) átadására szolgál a kvótával kapcsolatos adatok lekéréséhez. |
| ReferralCallback |
Az ReferralCallback osztály hivatkozási visszahívási metódusként használt meghatalmazottakat tartalmaz. |
| SearchOptionsControl |
Az SearchOptionsControl osztály jelölőket ad át a kiszolgálónak a keresési viselkedés szabályozásához. |
| SearchRequest |
Az SearchRequest osztály keresési műveletet kezdeményez. |
| SearchResponse |
Az SearchResponse osztályt a kiszolgáló egy objektumra SearchRequest adott válaszként küldi el. Ez a válasz nulla vagy több SearchResultEntry objektumot és nulla vagy több SearchResultReference objektumot tartalmaz. |
| SearchResultAttributeCollection |
Az SearchResultAttributeCollection osztály objektumok gyűjteménye DirectoryAttribute . |
| SearchResultEntry |
Az SearchResultEntry osztály egy, az eredményhalmazban visszaadott objektumot tartalmaz. |
| SearchResultEntryCollection |
Az SearchResultEntryCollection osztály egy eredményhalmazban visszaadott objektumgyűjteményt SearchResultEntry tartalmaz. |
| SearchResultReference |
Az SearchResultReference osztály egyetlen keresési hivatkozást tartalmaz, amelyet a kiszolgáló adott vissza. |
| SearchResultReferenceCollection |
Az SearchResultReferenceCollection osztály objektumgyűjteményt SearchResultReference tartalmaz. |
| SecurityDescriptorFlagControl |
Az SecurityDescriptorFlagControl osztály jelölőket ad át a kiszolgálónak a különböző biztonsági leíró viselkedések szabályozásához. |
| SecurityPackageContextConnectionInformation |
Az SecurityPackageContextConnectionInformation osztály egy biztonságos kapcsolat adatait tartalmazza. |
| ShowDeletedControl |
Az ShowDeletedControl osztály használatával SearchRequest megadhatja, hogy a keresési eredmények tartalmazzák-e a keresési szűrőnek megfelelő törölt objektumokat. |
| SortKey |
Az SortKey osztály rendezési vezérlők által használható rendezési feltételeket tárol. |
| SortRequestControl |
Az SortRequestControl osztály használatával SearchRequest utasíthatja a kiszolgálót, hogy rendezze a keresési eredményeket, mielőtt visszaküldené őket az ügyfélalkalmazásnak. |
| SortResponseControl |
Az SortResponseControl osztály segítségével rendezési adatokat továbbíthat a kiszolgálóról az ügyfélnek. |
| TlsOperationException |
Az TlsOperationException osztály kivétel, amely akkor fordul elő a StartTransportLayerSecurity(DirectoryControlCollection) metódusban, ha a kérés meghiúsul. |
| TreeDeleteControl |
Az TreeDeleteControl osztály egy DeleteRequest teljes altartomány törlésére szolgál a könyvtárban. |
| VerifyNameControl |
Az VerifyNameControl osztály egy LDAP keresési függvény használatával adja meg az objektum meglétének ellenőrzéséhez használt kiszolgálót. |
| VlvRequestControl |
Az VlvRequestControl osztály a virtuális listanézet (VLV) támogatását kéri a kiszolgálótól. |
| VlvResponseControl |
Az VlvResponseControl osztály a virtuális listanézet (VLV) adatait adja át a kiszolgálóról az ügyfélnek. |
Enumerációk
| Name | Description |
|---|---|
| AuthType |
Az AuthType enumerálás a kapcsolaton használandó hitelesítési módszer megadására szolgál. |
| DereferenceAlias |
Az DereferenceAlias enumerálás azt a folyamatot határozza meg, amellyel az aliasok dereferensek lesznek. |
| DirectoryAttributeOperation |
Az DirectoryAttributeOperation enumerálás megadja a címtárattribútumon végrehajtandó műveletet. |
| DirectorySynchronizationOptions |
Az DirectorySynchronizationOptions enumerálás határozza meg a keresés viselkedését egy DirSyncRequestControl objektumban. |
| DsmlDocumentProcessing |
Az DsmlDocumentProcessing enumerálás egy DSML-dokumentum feldolgozási módját határozza meg. |
| DsmlErrorProcessing |
Az DsmlErrorProcessing enumerálás azt határozza meg, hogyan folytassa a hibát. |
| DsmlResponseOrder |
Az DsmlResponseOrder enumerálás határozza meg a válaszok fogadásának sorrendjét. |
| ErrorResponseCategory |
Az ErrorResponseCategory enumerálás lehetséges DSML-hibaválaszokat tartalmaz. |
| ExtendedDNFlag |
Az ExtendedDNFlag enumerálás egy kiterjesztett megkülönböztető név formátumát adja meg. |
| LocatorFlags |
Az LocatorFlags enumerálás a tartományvezérlő megkereséséhez szükséges adatokat adja meg. |
| PartialResultProcessing |
Az PartialResultProcessing enumerálás határozza meg a részleges eredmények feldolgozásának szükséges típusát. |
| ReferralChasingOptions |
Az ReferralChasingOptions enumerálás azt határozza meg, hogy az átirányítási üldöztetés hogyan és ha igen, hogyan történik. |
| ResultCode |
Az ResultCode enumerálás a művelet eredménykódjait adja meg. |
| SearchOption |
Az SearchOption enumerálás megadja a keresési beállításokat, amelyek meghatározzák a keresés viselkedését. |
| SearchScope |
Az SearchScope enumerálás a keresés hatókörét határozza meg. |
| SecurityMasks |
Az SecurityMasks enumerálás különböző biztonsági leíró lehetőségeket határoz meg. |
| SecurityProtocol |
Az SecurityProtocol enumerálás a kapcsolat által használt biztonsági protokoll megadására szolgál. |
Delegáltak
| Name | Description |
|---|---|
| DereferenceConnectionCallback |
A DereferenceConnectionCallback delegált elhalaszt egy olyan kapcsolatot, amelyre már nincs szükség. A kapcsolat valószínűleg a meghatalmazott vagy QueryForConnectionCallback a meghatalmazott sikeres hívásával NotifyOfNewConnectionCallback jött létre. |
| NotifyOfNewConnectionCallback |
A NotifyOfNewConnectionCallback meghatalmazott akkor lesz meghívva, ha új kapcsolat jött létre egy javaslat üldözése közben. |
| QueryClientCertificateCallback |
A QueryClientCertificateCallback meghatalmazott lekéri vagy beállítja az alapértelmezett visszahívási függvényt, amely az ügyféltanúsítványok megadására szolgál az SSL-kapcsolat létrehozásakor. |
| QueryForConnectionCallback |
A QueryForConnectionCallback meghatalmazott határozza meg, hogy van-e elérhető gyorsítótárazott kapcsolat. |
| VerifyServerCertificateCallback |
A VerifyServerCertificateCallback meghatalmazott lekéri vagy beállítja az alapértelmezett visszahívási függvényt, amely a kiszolgálótanúsítványok ellenőrzésére szolgál az SSL-kapcsolat létrehozásakor. |