System.DirectoryServices.Protocols Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje metody definované v standardech protokolu LDAP (Lightweight Directory Access Protocol) verze 3 (V3) a jazyk DSML (Directory Services Markup Language) (DSML) verze 2,0 (v2).
Třídy
AddRequest |
Třída AddRequest přidá položku do adresáře. |
AddResponse |
AddResponseTřída je vrácena SendRequest(DirectoryRequest) jako odpověď na AddRequest . |
AsqRequestControl |
AsqRequestControlTřída vytvoří ovládací prvek dotazu s oborem atributů (asq). Tento ovládací prvek se používá spolu s požadavkem hledání k vynucení dotazu na základě konkrétního atributu s hodnotou rozlišujícího názvu. |
AsqResponseControl |
AsqResponseControlTřída se vrátí v SearchResponse objektu jako odpověď na AsqRequestControl dotaz. |
BerConversionException |
Třída BerConversionException je vyvolán výjimku při převodu dat pomocí objektu BerConverter . |
BerConverter |
Třída BerConverter kóduje a dekóduje strukturovaná data pomocí základních pravidel kódování (BER). |
CompareRequest |
CompareRequestTřída určuje, zda objekt adresáře obsahuje zadanou hodnotu atributu. |
CompareResponse |
CompareResponseTřída je vrácena SendRequest(DirectoryRequest) jako odpověď na CompareRequest . |
CrossDomainMoveControl |
CrossDomainMoveControlTřída se používá s ModifyDNRequest objektem k přesunutí objektu LDAP z jedné domény do druhé. |
DeleteRequest |
DeleteRequestTřída odstraní položku z adresáře. |
DeleteResponse |
DeleteResponseTřída je vrácena SendRequest(DirectoryRequest) jako odpověď na DeleteRequest . |
DirectoryAttribute |
Třída DirectoryAttribute umožňuje přístup k hodnotám atributů. |
DirectoryAttributeCollection |
Třída DirectoryAttributeCollection obsahuje kolekci DirectoryAttribute objektů. |
DirectoryAttributeModification |
DirectoryAttributeModificationTřída umožňuje úpravu DirectoryAttribute hodnot. |
DirectoryAttributeModificationCollection |
DirectoryAttributeModificationCollectionTřída obsahuje kolekci DirectoryAttributeModification objektů. |
DirectoryConnection |
Třída DirectoryConnection je abstraktní třída a nelze ji vytvořit. LdapConnection Pomocí třídy nebo DsmlSoapHttpConnection třídy se připojte k adresářovém serveru. |
DirectoryControl |
Třída DirectoryControl určuje data rozšíření pro různé operace LDAP. |
DirectoryControlCollection |
Třída DirectoryControlCollection spravuje kolekci DirectoryControl objektů. |
DirectoryException |
Třída DirectoryException je abstraktní třída použitá jako základní třída pro všechny System.DirectoryServices.Protocols výjimky. |
DirectoryIdentifier |
Třída DirectoryIdentifier je abstraktní třída, která identifikuje cíl, ke které se chcete připojit. |
DirectoryNotificationControl |
DirectoryNotificationControlTřída je ovládací prvek adresáře, který se používá se rozšířenou funkcí asynchronního hledání LDAP k registraci klienta, který má být upozorněn při změně objektu v Active Directory Domain Services. |
DirectoryOperation |
DirectoryOperationTřída je abstraktní třída, která se používá jako základ pro elementy Request a Response. |
DirectoryOperationException |
Třída DirectoryOperationException je výjimka vyvoláná metodou SendRequest(DirectoryRequest) , která označuje, že server vrátil DirectoryResponse objekt s chybou. |
DirectoryRequest |
Třída DirectoryRequest je základní třída pro třídy související s požadavky, jako jsou třídy a SearchRequest AddRequest . |
DirectoryResponse |
DirectoryResponseTřída je základní třídou pro třídy odpovědí na žádosti, jako jsou SearchResponse AddResponse třídy a. |
DirSyncRequestControl |
DirSyncRequestControlTřída je ovládací prvek adresáře, který umožňuje aplikaci Hledat v adresáři objekty, které se změnily od předchozího stavu. |
DirSyncResponseControl |
Třída DirSyncResponseControl je ovládací prvek adresáře, který slouží k předání informací DirSyncRequest ze serveru do klienta. |
DomainScopeControl |
DomainScopeControlTřída je ovládací prvek adresáře, který slouží k pokynu serveru LDAP, aby při dokončování požadavku negeneroval odkazy. |
DsmlAuthRequest |
Třída označuje, že řízení přístupu pro požadavky se interpretuje, jako by požadavky prováděl objekt zabezpečení DsmlAuthRequest identifikovaný Principal vlastností . |
DsmlAuthResponse |
DsmlAuthResponseTřída je vrácena SendRequest(DirectoryRequest) jako odpověď na DsmlAuthRequest . |
DsmlDirectoryIdentifier |
DsmlDirectoryIdentifierTřída identifikuje server http. |
DsmlDocument |
DsmlDocumentTřída je abstraktní třída pro vytvoření nebo manipulaci s DSML dokumentem. Je základní třídou pro i DsmlRequestDocument DsmlResponseDocument . DsmlDocument podporuje kolekce a indexy. Každá položka v kolekci je objekt odvozený z DirectoryOperation . |
DsmlErrorResponse |
Třída DsmlErrorResponse je generována serverem, když dojde k závažné chybě. |
DsmlInvalidDocumentException |
DsmlInvalidDocumentExceptionTřída je výjimka, ke které dochází, když dokument žádosti nebo odpovědi na DSML nemá správný formát XML nebo ho nelze ověřit pomocí schématu DSMLv2. |
DsmlRequestDocument |
Třída DsmlRequestDocument umožňuje sestavit datovou část požadavku DSML, například AddRequest , nebo ModifyRequest SearchRequest . Obsahuje nula nebo více DirectoryRequest odvozených objektů. Uživatel může před odesláním na server přidat, odstranit, upravit a DirectoryRequest vytvořit výčet. DsmlRequestDocument lze použít s libovolnou třídou vazby DSML k přenosu dokumentu, například DsmlSoapHttpConnection . |
DsmlResponseDocument |
Třída je kolekce jen pro čtení vygenerovaná jako odpověď na objekt, který obsahuje nula nebo více objektů DsmlResponseDocument DsmlRequestDocument odvozených z DirectoryResponse . |
DsmlSoapConnection |
Abstraktní třída, která nelze vytvořit instanci. Umožňuje bezstavové a stavové protokoly zpracovávat podobně pomocí funkcí orientovaných na relace. |
DsmlSoapHttpConnection |
Představuje připojení ke službě DSML Gateway pomocí protokolu SOAP přes PROTOKOL HTTP. |
ErrorResponseException |
ErrorResponseExceptionTřída je výjimka, která nastane, když server vrátí |
ExtendedDNControl |
Třída ExtendedDNControl požaduje rozšířenou formu rozlišující názvu objektu Active Directory Domain Services. |
ExtendedRequest |
ExtendedRequestTřída předá serveru rozšířené operace LDAP. |
ExtendedResponse |
ExtendedResponseTřída je vrácena SendRequest(DirectoryRequest) jako odpověď na ExtendedRequest . |
LazyCommitControl |
LazyCommitControlTřída dá serveru pokyn, aby vrátil výsledky příkazu pro úpravu DS, jako je přidání, odstranění nebo nahrazení, po dokončení v paměti, ale ještě před tím, než se potvrdí na disk. |
LdapConnection |
Třída LdapConnection vytvoří připojení TCP/IP nebo UDP LDAP k microsoft Active Directory Domain Services nebo serveru LDAP. |
LdapDirectoryIdentifier |
Třída LdapDirectoryIdentifier vytvoří identifikátor adresáře pro jeden nebo více serverů LDAP. |
LdapException |
Třída LdapException je výjimka, která nastane, když LDAP vrátí kód chyby, který není součástí ResultCode. |
LdapSessionOptions |
LdapSessionOptionsTřída se používá k získání nebo nastavení různých možností relace LDAP. |
ModifyDNRequest |
ModifyDNRequestTřída upraví rozlišující název objektu. Tato třída přesune objekt na novou nadřazenou položku nebo přejmenuje objekt. |
ModifyDNResponse |
ModifyDNResponseTřída je vrácena SendRequest(DirectoryRequest) jako odpověď na ModifyDNRequest . |
ModifyRequest |
Třída ModifyRequest upraví atributy existující položky adresáře. |
ModifyResponse |
Třída ModifyResponse je vrácena SendRequest(DirectoryRequest) jako odpověď na ModifyRequest . |
PageResultRequestControl |
PageResultRequestControlTřída dá serveru pokyn, aby vrátil výsledek hledání na určenou velikost stránky. |
PageResultResponseControl |
PageResultResponseControlTřída je ovládací prvek adresáře, který slouží k předávání dat stránky ze serveru do klienta. |
PartialResultsCollection |
Třída představuje všechny částečné výsledky vrácené asynchronní operací, která PartialResultsCollection ještě není dokončená. |
PermissiveModifyControl |
PermissiveModifyControlTřída se používá ke změně chování ModifyRequest objektu. |
QuotaControl |
Třída QuotaControl slouží k předání identifikátoru zabezpečení (SID) objektu zabezpečení k načtení dat souvisejících s kvótami. |
ReferralCallback |
ReferralCallbackTřída obsahuje delegáty používané jako metody zpětného volání odkazů. |
SearchOptionsControl |
SearchOptionsControlTřída se používá k předání příznaků serveru pro řízení chování hledání. |
SearchRequest |
Třída SearchRequest zahájí operaci hledání. |
SearchResponse |
Třída SearchResponse je odeslána serverem jako odpověď na SearchRequest objekt. Tato odpověď obsahuje nula nebo více objektů a SearchResultEntry nula nebo více SearchResultReference objektů. |
SearchResultAttributeCollection |
SearchResultAttributeCollectionTřída je kolekcí DirectoryAttribute objektů. |
SearchResultEntry |
SearchResultEntryTřída obsahuje objekt vrácený v sadě výsledků dotazu. |
SearchResultEntryCollection |
SearchResultEntryCollectionTřída obsahuje kolekci SearchResultEntry objektů vrácených v sadě výsledků dotazu. |
SearchResultReference |
SearchResultReferenceTřída obsahuje jeden vyhledávací odkaz vrácený serverem. |
SearchResultReferenceCollection |
SearchResultReferenceCollectionTřída obsahuje kolekci SearchResultReference objektů. |
SecurityDescriptorFlagControl |
SecurityDescriptorFlagControlTřída se používá k předání příznaků serveru pro řízení různých chování popisovače zabezpečení. |
SecurityPackageContextConnectionInformation |
Třída SecurityPackageContextConnectionInformation obsahuje data o zabezpečeném připojení. |
ShowDeletedControl |
ShowDeletedControlTřída se používá s SearchRequest k určení, že výsledky hledání by měly obsahovat všechny odstraněné objekty, které odpovídají vyhledávacímu filtru. |
SortKey |
Třída SortKey ukládá kritéria řazení pro použití ovládacími prvky řazení. |
SortRequestControl |
Třída SortRequestControl slouží SearchRequest k pokynu serveru, aby před vrácením výsledků hledání do klientské aplikace seřadila výsledky hledání. |
SortResponseControl |
SortResponseControlTřída se používá k předání dat řazení ze serveru do klienta. |
TlsOperationException |
Třída TlsOperationException je výjimka, která se vyskytuje v StartTransportLayerSecurity(DirectoryControlCollection) metodě, pokud požadavek selže. |
TreeDeleteControl |
TreeDeleteControlTřída se používá s nástrojem DeleteRequest k odstranění celého podstromu v adresáři. |
VerifyNameControl |
VerifyNameControlTřída se používá spolu s funkcí vyhledávání LDAP k určení serveru, který slouží k ověření existence objektu. |
VlvRequestControl |
VlvRequestControlTřída se používá k žádosti o podporu zobrazení virtuálního seznamu (VLV) ze serveru. |
VlvResponseControl |
VlvResponseControlTřída se používá k předání dat zobrazení virtuálního seznamu (VLV) ze serveru do klienta. |
Výčty
AuthType |
Výčet AuthType slouží k určení metody ověřování, která se má použít pro připojení. |
DereferenceAlias |
DereferenceAliasVýčet Určuje proces, pomocí kterého se odkazy na aliasy odkazují. |
DirectoryAttributeOperation |
DirectoryAttributeOperationVýčet Určuje operaci, která má být provedena u atributu adresáře. |
DirectorySynchronizationOptions |
Výčet DirectorySynchronizationOptions určuje chování vyhledávání v DirSyncRequestControl objektu. |
DsmlDocumentProcessing |
DsmlDocumentProcessingVýčet Určuje metodu zpracování DSML dokumentu. |
DsmlErrorProcessing |
DsmlErrorProcessingVýčet Určuje, jak se má pokračovat, když dojde k chybě. |
DsmlResponseOrder |
DsmlResponseOrderVýčet Určuje pořadí, ve kterém jsou odpovědi přijímány. |
ErrorResponseCategory |
ErrorResponseCategoryVýčet obsahuje možné DSML odpovědi na chyby. |
ExtendedDNFlag |
Výčet ExtendedDNFlag určuje formát rozšířeného rozlišující název. |
LocatorFlags |
Výčet LocatorFlags určuje data potřebná k vyhledání řadiče domény. |
PartialResultProcessing |
PartialResultProcessingVýčet Určuje požadovaný typ zpracování částečných výsledků. |
ReferralChasingOptions |
ReferralChasingOptionsVýčet Určuje, zda a jak se má sledovat dohledávání odkazů. |
ResultCode |
Výčet ResultCode určuje kódy výsledků operace. |
SearchOption |
SearchOptionVýčet Určuje možnosti hledání, které definují, jak se bude hledání chovat. |
SearchScope |
SearchScopeVýčet Určuje rozsah hledání. |
SecurityMasks |
SecurityMasksVýčet Určuje různé možnosti popisovače zabezpečení. |
SecurityProtocol |
SecurityProtocolVýčet se používá k určení protokolu zabezpečení používaného připojením. |
Delegáti
DereferenceConnectionCallback |
Delegát DereferenceConnectionCallback přeskakuje připojení, které už není potřeba. Připojení bylo pravděpodobně vytvořeno úspěšným voláním delegáta QueryForConnectionCallback nebo NotifyOfNewConnectionCallback . |
NotifyOfNewConnectionCallback |
NotifyOfNewConnectionCallbackDelegát se volá, když se vytvoří nové připojení během dohledávání odkazu. |
QueryClientCertificateCallback |
Delegát QueryClientCertificateCallback získá nebo nastaví výchozí funkci zpětného volání, která se používá k určení klientských certifikátů při navazování připojení SSL. |
QueryForConnectionCallback |
Delegát QueryForConnectionCallback určuje, jestli je k dispozici připojení uložené v mezipaměti. |
VerifyServerCertificateCallback |
VerifyServerCertificateCallbackDelegát Získá nebo nastaví výchozí funkci zpětného volání, která se používá k ověření certifikátů serveru při navazování připojení SSL. |