DsmlSoapHttpConnection Classe

Definição

Representa uma ligação a um Gateway DSML usando SOAP sobre 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
Herança

Construtores

Name Description
DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType)

Inicializa uma nova instância da DsmlSoapHttpConnection classe usando o identificador especificado, credenciais de rede e tipo de autenticação.

DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential)

Inicializa uma nova instância da DsmlSoapHttpConnection classe.

DsmlSoapHttpConnection(DsmlDirectoryIdentifier)

Inicializa uma nova instância da DsmlSoapHttpConnection classe.

DsmlSoapHttpConnection(Uri)

Inicializa uma nova instância da DsmlSoapHttpConnection classe.

Propriedades

Name Description
AuthType

Obtém ou define o tipo de autenticação.

ClientCertificates

Recebe um ou mais certificados de cliente para enviar para autenticação.

(Herdado de DirectoryConnection)
Credential

Define as credenciais alternativas para o objeto de ligação.

(Herdado de DirectoryConnection)
Directory

Obtém o domínio ou o servidor a que a ligação deve ser feita.

(Herdado de DirectoryConnection)
SessionId

Obtém o ID da sessão ativa.

SoapActionHeader

Recebe ou define o cabeçalho de ação SOAP enviado com outros cabeçalhos HTTP.

SoapRequestHeader

Recebe ou define o cabeçalho SOAP associado a pedidos de saída.

(Herdado de DsmlSoapConnection)
Timeout

Obtém ou define a duração do tempo, em segundos, antes dos DsmlSoapHttpConnection tempos de expiração.

Métodos

Name Description
Abort(IAsyncResult)

Cancela o pedido assíncrono.

BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object)

De forma assíncrona, envia o objeto especificado DsmlRequestDocument para o servidor.

BeginSession()

Instrui o servidor DSML a iniciar uma nova sessão.

EndSendRequest(IAsyncResult)

Conclui um pedido de envio assíncrono.

EndSession()

Termina a sessão com o servidor DSML e limpa a SessionId propriedade.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
SendRequest(DirectoryRequest)

Envia um único DirectoryRequest objeto.

SendRequest(DsmlRequestDocument)

Envia um DsmlRequestDocument objeto para o servidor DSML.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a