DsmlSoapHttpConnection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma conexão com um Gateway DSML usando SOAP por 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
| DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential, AuthType) |
Inicializa uma nova instância da classe DsmlSoapHttpConnection usando o identificador, as credenciais de rede e o tipo de autenticação especificados. |
| DsmlSoapHttpConnection(DsmlDirectoryIdentifier, NetworkCredential) |
Inicializa uma nova instância da classe DsmlSoapHttpConnection. |
| DsmlSoapHttpConnection(DsmlDirectoryIdentifier) |
Inicializa uma nova instância da classe DsmlSoapHttpConnection. |
| DsmlSoapHttpConnection(Uri) |
Inicializa uma nova instância da classe DsmlSoapHttpConnection. |
Propriedades
| AuthType |
Obtém ou define o tipo de autenticação. |
| ClientCertificates |
Obtém um ou mais certificados de cliente a serem enviados para autenticação. (Herdado de DirectoryConnection) |
| Credential |
Define as credenciais alternativas para o objeto de conexão. (Herdado de DirectoryConnection) |
| Directory |
Obtém o domínio ou o servidor ao qual a conexão deve ser feita. (Herdado de DirectoryConnection) |
| SessionId |
Obtém a ID da sessão ativa. |
| SoapActionHeader |
Obtém ou define o Cabeçalho de Ação SOAP enviado com outros cabeçalhos HTTP. |
| SoapRequestHeader |
Obtém ou define o cabeçalho SOAP anexado a solicitações de saída. (Herdado de DsmlSoapConnection) |
| Timeout |
Obtém ou define o período de tempo, em segundos, antes que o DsmlSoapHttpConnection tempo limite. |
Métodos
| Abort(IAsyncResult) |
Cancela a solicitação assíncrona. |
| BeginSendRequest(DsmlRequestDocument, AsyncCallback, Object) |
Envia de forma assíncrona o objeto DsmlRequestDocument especificado para o servidor. |
| BeginSession() |
Instrui o servidor DSML a iniciar uma nova sessão. |
| EndSendRequest(IAsyncResult) |
Conclui uma solicitação de envio assíncrona. |
| EndSession() |
Termina a sessão com o servidor DSML e limpa a propriedade SessionId. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| SendRequest(DirectoryRequest) |
Envia um único objeto DirectoryRequest. |
| SendRequest(DsmlRequestDocument) |
Envia um objeto DsmlRequestDocument para o servidor DSML. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |