DsmlSoapHttpConnection DsmlSoapHttpConnection DsmlSoapHttpConnection DsmlSoapHttpConnection Class

Definición

La clase DsmlSoapHttpConnection representa una conexión a una puerta de enlace DSML que utiliza SOAP sobre HTTP.The DsmlSoapHttpConnection class represents a connection to a DSML Gateway using SOAP over HTTP.

public ref class DsmlSoapHttpConnection : System::DirectoryServices::Protocols::DsmlSoapConnection
public class DsmlSoapHttpConnection : System.DirectoryServices.Protocols.DsmlSoapConnection
type DsmlSoapHttpConnection = class
    inherit DsmlSoapConnection
Public Class DsmlSoapHttpConnection
Inherits DsmlSoapConnection
Herencia

Constructores

DsmlSoapHttpConnection(DsmlDirectoryIdentifier) DsmlSoapHttpConnection(DsmlDirectoryIdentifier) DsmlSoapHttpConnection(DsmlDirectoryIdentifier) DsmlSoapHttpConnection(DsmlDirectoryIdentifier)

El constructor DsmlSoapHttpConnection(DsmlDirectoryIdentifier) inicializa una nueva instancia de una clase DsmlSoapHttpConnection.The DsmlSoapHttpConnection(DsmlDirectoryIdentifier) constructor initializes a new instance of a DsmlSoapHttpConnection class.

DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential) DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential) DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential) DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential)

El constructor DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential) inicializa una nueva instancia de una clase DsmlSoapHttpConnection.The DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential) constructor initializes a new instance of a DsmlSoapHttpConnection class.

DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType) DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType) DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType) DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType)

El constructor DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType) crea e inicializa una nueva instancia de una clase DsmlSoapHttpConnection utilizando el identificador, las credenciales de red y el tipo de autenticación que se han especificado.The DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType) constructor creates and initializes a new instance of a DsmlSoapHttpConnection class using the specified identifier, network credentials, and authentication type.

DsmlSoapHttpConnection(Uri) DsmlSoapHttpConnection(Uri) DsmlSoapHttpConnection(Uri) DsmlSoapHttpConnection(Uri)

El constructor DsmlSoapHttpConnection(Uri) inicializa una nueva instancia de una clase DsmlSoapHttpConnection.The DsmlSoapHttpConnection(Uri) constructor initializes a new instance of a DsmlSoapHttpConnection class.

Propiedades

AuthType AuthType AuthType AuthType

La propiedad AuthType contiene uno de los valores de la enumeración AuthType que especifica el tipo de autenticación.The AuthType property contains one of the values of AuthType enumeration that specifies the authentication type.

ClientCertificates ClientCertificates ClientCertificates ClientCertificates

La propiedad ClientCertificates especifica uno o más certificados de cliente que se envían para la autenticación.The ClientCertificates property specifies one or more client certificates to send for authentication.

(Inherited from DirectoryConnection)
Credential Credential Credential Credential

La propiedad Credential especifica las credenciales alternativas para el objeto de conexión.The Credential property specifies alternate credentials for the connection object.

(Inherited from DirectoryConnection)
Directory Directory Directory Directory

La propiedad Directory especifica el dominio o el servidor con el que debería realizarse la conexión.The Directory property specifies the domain or the server to which the connection should be made.

(Inherited from DirectoryConnection)
SessionId SessionId SessionId SessionId

La propiedad SessionId contiene el id. de la sesión activa.The SessionId property contains the active session ID.

SoapActionHeader SoapActionHeader SoapActionHeader SoapActionHeader

La propiedad SoapActionHeader contiene el encabezado de acción SOAP enviado con otros encabezados HTTP.The SoapActionHeader property contains the SOAP Action Header sent with other HTTP headers.

SoapRequestHeader SoapRequestHeader SoapRequestHeader SoapRequestHeader

La propiedad SoapRequestHeader contiene el encabezado SOAP que se adjunta a las solicitudes salientes.The SoapRequestHeader property contains the SOAP Header attached to outgoing requests.

(Inherited from DsmlSoapConnection)
Timeout Timeout Timeout Timeout

La propiedad Timeout contiene los segundos que transcurren antes de que se agote DsmlSoapHttpConnection.The Timeout property contains the length of time, in seconds, before the DsmlSoapHttpConnection times out.

Métodos

Abort(IAsyncResult) Abort(IAsyncResult) Abort(IAsyncResult) Abort(IAsyncResult)

El método Abort(IAsyncResult) cancela la solicitud asincrónica.The Abort(IAsyncResult) method cancels the asynchronous request.

BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object) BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object) BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object) BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object)

El método BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object) empieza a enviar el objeto DsmlRequestDocument especificado al servidor de forma asincrónica.The BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object) method begins asynchronously sending the specified DsmlRequestDocument object to the server.

BeginSession() BeginSession() BeginSession() BeginSession()

El método BeginSession() indica al servidor DSML que inicie una nueva sesión.The BeginSession() method instructs the DSML server to start a new session.

EndSendRequest(IAsyncResult) EndSendRequest(IAsyncResult) EndSendRequest(IAsyncResult) EndSendRequest(IAsyncResult)

El método EndSendRequest(IAsyncResult) finaliza una solicitud de envío asincrónica.The EndSendRequest(IAsyncResult) method completes an asynchronous send request.

EndSession() EndSession() EndSession() EndSession()

El método EndSession() finaliza la sesión con el servidor DSML y borra la propiedad SessionId.The EndSession() method ends the session with the DSML server and clears the SessionId property.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
SendRequest(DirectoryRequest) SendRequest(DirectoryRequest) SendRequest(DirectoryRequest) SendRequest(DirectoryRequest)

El método SendRequest(DirectoryRequest) envía un solo objeto DirectoryRequest.The SendRequest(DirectoryRequest) method sends a single DirectoryRequest object.

SendRequest(DsmlRequestDocument) SendRequest(DsmlRequestDocument) SendRequest(DsmlRequestDocument) SendRequest(DsmlRequestDocument)

El método SendRequest(DsmlRequestDocument) envía un objeto DsmlRequestDocument al servidor DSML.The SendRequest(DsmlRequestDocument) method sends a DsmlRequestDocument object to the DSML server.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a