Exportar (0) Imprimir
Expandir todo
Expandir Minimizar

System.DirectoryServices.Protocols (Espacio de nombres)

Actualización: noviembre 2007

El espacio de nombres System.DirectoryServices.Protocols proporciona los métodos definidos en los estándares LDAP (Lightweight Directory Access Protocol, Protocolo ligero de acceso a directorios ), versión 3 (V3), y DSML (Directory Services Markup Language, Lenguaje de marcado de servicios de directorio), versión 2.0 (V2).

  ClaseDescripción
4b2t08s1.pubclass(es-es,VS.90).gifAddRequestLa clase AddRequest agrega una entrada al directorio.
4b2t08s1.pubclass(es-es,VS.90).gifAddResponseLa clase AddResponse es devuelta por SendRequest como respuesta a AddRequest.
4b2t08s1.pubclass(es-es,VS.90).gifAsqRequestControlLa clase AsqRequestControl crea un control de consulta de ámbito de atributo. Este control se utiliza con una solicitud de búsqueda para obligar a basar la consulta en un atributo de nombre completo específico.
4b2t08s1.pubclass(es-es,VS.90).gifAsqResponseControlLa clase AsqResponseControl se devuelve en un objeto SearchResponse como respuesta a una consulta AsqRequestControl.
4b2t08s1.pubclass(es-es,VS.90).gifBerConversionExceptionLa clase BerConversionException es una excepción que se produce cuando se convierten datos mediante un objeto BerConverter.
4b2t08s1.pubclass(es-es,VS.90).gifBerConverterLa clase BerConverter codifica y descodifica datos estructurados mediante reglas de codificación básicas (BER).
4b2t08s1.pubclass(es-es,VS.90).gifCompareRequestLa clase CompareRequest determina si el objeto de directorio contiene el valor especificado para el atributo.
4b2t08s1.pubclass(es-es,VS.90).gifCompareResponseLa clase CompareResponse es devuelta por SendRequest como respuesta a CompareRequest.
4b2t08s1.pubclass(es-es,VS.90).gifCrossDomainMoveControlLa clase CrossDomainMoveControl se utiliza con un objeto ModifyDNRequest para mover un objeto LDAP de un dominio a otro.
4b2t08s1.pubclass(es-es,VS.90).gifDeleteRequestLa clase DeleteRequest elimina una entrada del directorio.
4b2t08s1.pubclass(es-es,VS.90).gifDeleteResponseLa clase DeleteResponse es devuelta por SendRequest como respuesta a DeleteRequest.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryAttributeLa clase DirectoryAttribute permite el acceso a los valores de atributo.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryAttributeCollectionLa clase DirectoryAttributeCollection contiene una colección de objetos DirectoryAttribute.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryAttributeModificationLa clase DirectoryAttributeModification permite la modificación de los valores DirectoryAttribute.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryAttributeModificationCollectionLa clase DirectoryAttributeModificationCollection contiene una colección de objetos DirectoryAttributeModification.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryConnectionLa clase DirectoryConnection es abstracta y no es posible crear instancias de ella. Utilice LdapConnection o las clases DsmlSoapHttpConnection para conectar con un servidor de directorio.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryControlLa clase DirectoryControl especifica los datos de extensión de varias operaciones LDAP.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryControlCollectionLa clase DirectoryControlCollection administra una colección de objetos DirectoryControl.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryExceptionLa clase DirectoryException es una clase abstracta utilizada como clase base para todas las excepciones System.DirectoryServices.Protocols.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryIdentifierLa clase DirectoryIdentifier es una clase abstracta que identifica el destino con el que conectar.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryNotificationControlLa clase DirectoryNotificationControl es un control de directorio utilizado con una función de búsqueda asincrónica LDAP extendida para registrar que el cliente sea notificado cuando se hagan cambios en un objeto de los servicios de dominio de Active Directory.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryOperationLa clase DirectoryOperation es una clase abstracta utilizada como base para los elementos de solicitud y respuesta.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryOperationExceptionLa clase DirectoryOperationException es una excepción producida por el método LdapConnection.SendRequest para indicar que el servidor devolvió un objeto DirectoryResponse con un error.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryRequestLa clase DirectoryRequest es la clase base para las clases relacionadas con la solicitud, como las clases SearchRequest y AddRequest.
4b2t08s1.pubclass(es-es,VS.90).gifDirectoryResponseLa clase DirectoryResponse es la clase base para las clases de respuesta de solicitud, como SearchResponse y AddResponse.
4b2t08s1.pubclass(es-es,VS.90).gifDirSyncRequestControlLa clase DirSyncRequestControl es un control de directorio que permite a la aplicación buscar objetos que han cambiado desde un estado anterior en el directorio.
4b2t08s1.pubclass(es-es,VS.90).gifDirSyncResponseControlLa clase DirSyncResponseControl es un control de directorio utilizado para pasar información DirSyncRequest del servidor al cliente.
4b2t08s1.pubclass(es-es,VS.90).gifDomainScopeControlLa clase DomainScopeControl es un control de directorio utilizado para indicar al servidor LDAP que no genere las referencias al finalizar una solicitud.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlAuthRequestLa clase DsmlAuthRequest indica que el control de acceso de las solicitudes se interprete como si éstas fueran realizadas por la entidad principal de seguridad, identificada por la propiedad Principal.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlAuthResponseLa clase DsmlAuthResponse es devuelta por SendRequest como respuesta a DsmlAuthRequest.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlDirectoryIdentifierLa clase DsmlDirectoryIdentifier identifica un servidor HTTP.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlDocumentLa clase DsmlDocument es una clase abstracta para construir o manipular un documento DSML. Es la clase base para DsmlRequestDocument y DsmlResponseDocument. DsmlDocument admite colecciones e índices. Cada elemento de su colección es un objeto derivado de DirectoryOperation.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlErrorResponseEl servidor genera la clase DsmlErrorResponse cuando se produce un error grave.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlInvalidDocumentExceptionLa clase DsmlInvalidDocumentException es una excepción que se produce cuando un documento de solicitud o respuesta DSML no tiene un formato XML correcto o no puede validarse con el esquema de DSMLv2.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlRequestDocumentLa clase DsmlRequestDocument permite generar una carga de solicitudes DSML, como AddRequest, ModifyRequest o SearchRequest. Contiene cero o varios objetos derivados de DirectoryRequest. El usuario puede agregar, eliminar, modificar y enumerar DirectoryRequest antes de realizar el envío al servidor. DsmlRequestDocument se puede utilizar con cualquier clase de enlace DSML para transportar el documento, como DsmlSoapHttpConnection.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlResponseDocumentLa clase DsmlResponseDocument es una colección de sólo lectura generada como respuesta a un objeto DsmlRequestDocument que contiene cero o más objetos derivados de DirectoryResponse.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlSoapConnectionLa clase DsmlSoapConnection es abstracta y no es posible crear instancias de ella. Permite que los protocolos con estado y sin estado se traten de forma similar a través del suministro de características orientadas a la sesión.
4b2t08s1.pubclass(es-es,VS.90).gifDsmlSoapHttpConnectionLa clase DsmlSoapHttpConnection representa una conexión a una puerta de enlace DSML que utiliza SOAP sobre HTTP.
4b2t08s1.pubclass(es-es,VS.90).gifErrorResponseExceptionLa clase ErrorResponseException es una excepción que se produce cuando el servidor devuelve <errorResponse>.
4b2t08s1.pubclass(es-es,VS.90).gifExtendedDNControlLa clase ExtendedDNControl solicita un formulario extendido del nombre distintivo de un objeto de servicios de dominio de Active Directory.
4b2t08s1.pubclass(es-es,VS.90).gifExtendedRequestLa clase ExtendedRequest pasa las operaciones extendidas LDAP al servidor.
4b2t08s1.pubclass(es-es,VS.90).gifExtendedResponseLa clase ExtendedResponse es devuelta por SendRequest como respuesta a ExtendedRequest.
4b2t08s1.pubclass(es-es,VS.90).gifLazyCommitControlLa clase LazyCommitControl indica al servidor que devuelva los resultados de un comando de modificación de DS (servicio de directorio), como agregar, eliminar o reemplazar, una vez finalizado en la memoria pero antes de confirmarse en el disco.
4b2t08s1.pubclass(es-es,VS.90).gifLdapConnection La clase LdapConnection crea una conexión LDAP TCP/IP o UDP con los servicios de dominio de Active Directory o un servidor LDAP.
4b2t08s1.pubclass(es-es,VS.90).gifLdapDirectoryIdentifier La clase LdapDirectoryIdentifier crea un identificador de directorio para uno o más servidores LDAP.
4b2t08s1.pubclass(es-es,VS.90).gifLdapExceptionLa clase LdapException es una excepción que se produce cuando LDAP devuelve un código de error no incluido en ResultCode.
4b2t08s1.pubclass(es-es,VS.90).gifLdapSessionOptionsLa clase LdapSessionOptions se utiliza para obtener o establecer distintas opciones de sesión de LDAP.
4b2t08s1.pubclass(es-es,VS.90).gifModifyDNRequestLa clase ModifyDNRequest modifica el nombre distintivo de un objeto. Esta clase mueve un objeto a un nuevo elemento primario y cambia el nombre del objeto.
4b2t08s1.pubclass(es-es,VS.90).gifModifyDNResponseLa clase ModifyDNResponse es devuelta por SendRequest como respuesta a ModifyDNRequest.
4b2t08s1.pubclass(es-es,VS.90).gifModifyRequestLa clase ModifyRequest modifica los atributos de una entrada de directorio existente.
4b2t08s1.pubclass(es-es,VS.90).gifModifyResponseLa clase ModifyResponse es devuelta por SendRequest como respuesta a ModifyRequest.
4b2t08s1.pubclass(es-es,VS.90).gifPageResultRequestControlLa clase PageResultRequestControl indica al servidor que devuelva el resultado de la búsqueda en el tamaño de página especificado.
4b2t08s1.pubclass(es-es,VS.90).gifPageResultResponseControlLa clase PageResultResponseControl es un control de directorio utilizado para pasar datos de página del servidor al cliente.
4b2t08s1.pubclass(es-es,VS.90).gifPartialResultsCollectionLa clase PartialResultsCollection representa los resultados parciales devueltos de una operación asincrónica que todavía no ha finalizado.
4b2t08s1.pubclass(es-es,VS.90).gifPermissiveModifyControlLa clase PermissiveModifyControl se utiliza para modificar el comportamiento de un objeto ModifyRequest.
4b2t08s1.pubclass(es-es,VS.90).gifQuotaControlLa clase QuotaControl se utiliza para pasar el identificador de seguridad (SID) de un principio de seguridad para recuperar datos relacionados con la cuota.
4b2t08s1.pubclass(es-es,VS.90).gifReferralCallbackLa clase ReferralCallback contiene delegados utilizados como métodos de devolución de llamada de referencia.
4b2t08s1.pubclass(es-es,VS.90).gifSearchOptionsControlLa clase SearchOptionsControl se utiliza para pasar los indicadores al servidor para controlar el comportamiento de la búsqueda.
4b2t08s1.pubclass(es-es,VS.90).gifSearchRequest La clase SearchRequest inicia una operación de búsqueda.
4b2t08s1.pubclass(es-es,VS.90).gifSearchResponseEl servidor envía la clase SearchResponse como respuesta a un objeto SearchRequest. Esta respuesta contiene cero o más objetos SearchResultEntry y cero o más objetos SearchResultReference.
4b2t08s1.pubclass(es-es,VS.90).gifSearchResultAttributeCollectionLa clase SearchResultAttributeCollection es una colección de objetos DirectoryAttribute.
4b2t08s1.pubclass(es-es,VS.90).gifSearchResultEntryLa clase SearchResultEntry contiene un objeto devuelto en el conjunto de resultados.
4b2t08s1.pubclass(es-es,VS.90).gifSearchResultEntryCollectionLa clase SearchResultEntryCollection contiene una colección de objetos SearchResultEntry devuelta en un conjunto de resultados.
4b2t08s1.pubclass(es-es,VS.90).gifSearchResultReferenceLa clase SearchResultReference contiene una referencia de búsqueda única devuelta por el servidor.
4b2t08s1.pubclass(es-es,VS.90).gifSearchResultReferenceCollectionLa clase SearchResultReferenceCollection contiene una colección de objetos SearchResultReference.
4b2t08s1.pubclass(es-es,VS.90).gifSecurityDescriptorFlagControlLa clase SecurityDescriptorFlagControl se utiliza para pasar indicadores al servidor para controlar distintos comportamientos del descriptor de seguridad.
4b2t08s1.pubclass(es-es,VS.90).gifSecurityPackageContextConnectionInformationLa clase SecurityPackageContextConnectionInformation contiene los datos sobre una conexión segura.
4b2t08s1.pubclass(es-es,VS.90).gifShowDeletedControlLa clase ShowDeletedControl se utiliza con SearchRequest para especificar que en los resultados de búsqueda se incluya cualquier objeto eliminado que coincida con el filtro de la búsqueda.
4b2t08s1.pubclass(es-es,VS.90).gifSortKeyLa clase SortKey almacena los criterios de ordenación que utilizan los controles de ordenación.
4b2t08s1.pubclass(es-es,VS.90).gifSortRequestControlLa clase SortRequestControl se utiliza con SearchRequest para indicar al servidor que ordene los resultados de la búsqueda antes de devolverlos a la aplicación cliente.
4b2t08s1.pubclass(es-es,VS.90).gifSortResponseControlLa clase SortResponseControl se utiliza para pasar datos de ordenación del servidor al cliente.
4b2t08s1.pubclass(es-es,VS.90).gifTlsOperationExceptionLa clase TlsOperationException es una excepción que aparece en el método StartTransportLayerSecurity si se produce un error en la solicitud.
4b2t08s1.pubclass(es-es,VS.90).gifTreeDeleteControlLa clase TreeDeleteControl se utiliza con DeleteRequest para eliminar un subárbol completo del directorio.
4b2t08s1.pubclass(es-es,VS.90).gifVerifyNameControlLa clase VerifyNameControl se utiliza con una función de búsqueda LDAP para especificar el servidor utilizado para comprobar la existencia de un objeto.
4b2t08s1.pubclass(es-es,VS.90).gifVlvRequestControlLa clase VlvRequestControl se utiliza para solicitar la compatibilidad con la vista de lista virtual (VLV) del servidor.
4b2t08s1.pubclass(es-es,VS.90).gifVlvResponseControlLa clase VlvResponseControl se utiliza para pasar los datos de la vista de lista virtual (VLV) del servidor al cliente.

  DelegadoDescripción
4b2t08s1.pubdelegate(es-es,VS.90).gifDereferenceConnectionCallbackEl delegado DereferenceConnectionCallback elimina referencias a una conexión que ya no se requiere. Probablemente la conexión se estableció a través de una llamada correcta al delegado QueryForConnectionCallback o NotifyOfNewConnectionCallback.
4b2t08s1.pubdelegate(es-es,VS.90).gifNotifyOfNewConnectionCallbackSe llama al delegado NotifyOfNewConnectionCallback si se crea una nueva conexión mientras se busca una referencia.
4b2t08s1.pubdelegate(es-es,VS.90).gifQueryClientCertificateCallbackEl delegado QueryClientCertificateCallback obtiene o establece la función de devolución de llamada predeterminada utilizada para especificar los certificados de cliente mientras se realiza una conexión SSL.
4b2t08s1.pubdelegate(es-es,VS.90).gifQueryForConnectionCallbackEl delegado QueryForConnectionCallback determina si hay una conexión almacenada en memoria caché disponible para su uso.
4b2t08s1.pubdelegate(es-es,VS.90).gifVerifyServerCertificateCallbackEl delegado VerifyServerCertificateCallback obtiene o establece la función de devolución de llamada predeterminada utilizada para verificar los certificados de servidor cuando se realiza una conexión SSL.

  EnumeraciónDescripción
4b2t08s1.pubenumeration(es-es,VS.90).gifAuthTypeLa enumeración AuthType se utiliza para especificar el método de autenticación que se utiliza en una conexión.
4b2t08s1.pubenumeration(es-es,VS.90).gifDereferenceAliasLa enumeración DereferenceAlias especifica el proceso por el que se eliminan referencias a los alias.
4b2t08s1.pubenumeration(es-es,VS.90).gifDirectoryAttributeOperationLa enumeración DirectoryAttributeOperation especifica la operación que se va a realizar en un atributo de directorio.
4b2t08s1.pubenumeration(es-es,VS.90).gifDirectorySynchronizationOptionsLa enumeración DirectorySynchronizationOptions especifica el comportamiento de la búsqueda en un objeto DirSyncRequestControl.
4b2t08s1.pubenumeration(es-es,VS.90).gifDsmlDocumentProcessingLa enumeración DsmlDocumentProcessing especifica el método de procesamiento de un documento DSML.
4b2t08s1.pubenumeration(es-es,VS.90).gifDsmlErrorProcessingLa enumeración DsmlErrorProcessing especifica qué hacer cuando se produce un error.
4b2t08s1.pubenumeration(es-es,VS.90).gifDsmlResponseOrderLa enumeración DsmlResponseOrder especifica el orden en que se reciben las respuestas.
4b2t08s1.pubenumeration(es-es,VS.90).gifErrorResponseCategoryLa enumeración ErrorResponseCategory contiene posibles respuestas de error de DSML.
4b2t08s1.pubenumeration(es-es,VS.90).gifExtendedDNFlagLa enumeración ExtendedDNFlag especifica el formato de un nombre completo extendido.
4b2t08s1.pubenumeration(es-es,VS.90).gifLocatorFlagsLa enumeración LocatorFlags especifica los datos necesarios para encontrar un controlador de dominio.
4b2t08s1.pubenumeration(es-es,VS.90).gifPartialResultProcessingLa enumeración PartialResultProcessing especifica el tipo de procesamiento de resultados parciales necesario.
4b2t08s1.pubenumeration(es-es,VS.90).gifReferralChasingOptionsLa enumeración ReferralChasingOptions especifica si se realiza y la forma en que se realiza el seguimiento de referencias.
4b2t08s1.pubenumeration(es-es,VS.90).gifResultCodeLa enumeración ResultCode especifica los códigos de resultado de la operación.
4b2t08s1.pubenumeration(es-es,VS.90).gifSearchOptionLa enumeración SearchOption especifica las opciones de búsqueda que definen el comportamiento de la búsqueda.
4b2t08s1.pubenumeration(es-es,VS.90).gifSearchScopeLa enumeración SearchScope especifica el ámbito de una búsqueda.
4b2t08s1.pubenumeration(es-es,VS.90).gifSecurityMasksLa enumeración SecurityMasks especifica distintas opciones del descriptor de seguridad.
4b2t08s1.pubenumeration(es-es,VS.90).gifSecurityProtocolLa enumeración SecurityProtocol se utiliza para especificar el protocolo de seguridad que utiliza una conexión.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft