Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Classe ServicePointManager

Gerencia a coleção de objetos ServicePoint .

System.Object
  System.Net.ServicePointManager

Namespace:  System.Net
Assembly:  System (em System.dll)

public class ServicePointManager

O tipo ServicePointManager expõe os membros a seguir.

  NomeDescrição
Propriedade públicaMembro estáticoCertificatePolicy Obsoleta. Obtém ou define a diretiva para certificados do servidor.
Propriedade públicaMembro estáticoCheckCertificateRevocationListObtém ou define um valor de Boolean que indica se o certificado é verificado na lista de certificados revogados de Certificate autoridade.
Propriedade públicaMembro estáticoDefaultConnectionLimitObtém ou define o número máximo de conexões simultâneas permitidas por um objeto de ServicePoint .
Propriedade públicaMembro estáticoDnsRefreshTimeoutObtém ou define um valor que indica quanto tempo uma resolução de (DNS) de serviço de nome de domínio é considerada válido.
Propriedade públicaMembro estáticoEnableDnsRoundRobinObtém ou define um valor que indica se uma resolução de (DNS) de serviço de nome de domínio gira entre os endereços aplicáveis de protocolo IP.
Propriedade públicaMembro estáticoEncryptionPolicyObtém System.Net.Security.EncryptionPolicy para essa instância de ServicePointManager .
Propriedade públicaMembro estáticoExpect100ContinueObtém ou define um valor de Boolean que determina se o comportamento 100-Continue é usado.
Propriedade públicaMembro estáticoMaxServicePointIdleTimeObtém ou define o tempo ocioso máximo de um objeto de ServicePoint .
Propriedade públicaMembro estáticoMaxServicePointsObtém ou define o número máximo de objetos ServicePoint para manter a qualquer momento.
Propriedade públicaMembro estáticoSecurityProtocolObtém ou define o protocolo de segurança usado pelos objetos de ServicePoint gerenciados pelo objeto de ServicePointManager .
Propriedade públicaMembro estáticoServerCertificateValidationCallbackObtém ou define o retorno de chamada para validar um certificado do servidor.
Propriedade públicaMembro estáticoUseNagleAlgorithmDetermina se o algoritmo de Nagle é usado pelos pontos de serviço gerenciados por esse objeto de ServicePointManager .
Superior

  NomeDescrição
Método públicoEquals(Object) Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegidoFinalize Permite um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoMembro estáticoFindServicePoint(Uri)Localiza um objeto existente de ServicePoint ou cria um novo objeto de ServicePoint para gerenciar comunicação com o objeto especificado de Uri .
Método públicoMembro estáticoFindServicePoint(String, IWebProxy)Localiza um objeto existente de ServicePoint ou cria um novo objeto de ServicePoint para gerenciar comunicação com Uniform Resource Identifier (URI) especificado.
Método públicoMembro estáticoFindServicePoint(Uri, IWebProxy)Localiza um objeto existente de ServicePoint ou cria um novo objeto de ServicePoint para gerenciar comunicação com o objeto especificado de Uri .
Método públicoGetHashCodeServe como a função de hash padrão. (Herdado de Object.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método públicoMembro estáticoSetTcpKeepAliveHabilita ou desabilita a opção manter- existe em uma conexão TCP.
Método públicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Superior

  NomeDescrição
Campo públicoMembro estáticoDefaultNonPersistentConnectionLimitO número padrão de conexões não-persistentes (4) permitidas em um objeto de ServicePoint conectado a um HTTP/1.0 ou a um servidor posterior. Este campo é constante mas não é usado no .NET Framework 2.0.
Campo públicoMembro estáticoDefaultPersistentConnectionLimitO número padrão de conexões persistentes (2) permitidas em um objeto de ServicePoint conectado a um HTTP/1.1 ou a um servidor posterior. Este campo é constante e é usado para inicializar a propriedade de DefaultConnectionLimit se o valor da propriedade de DefaultConnectionLimit não tiver sido definida diretamente ou com a configuração.
Superior

ServicePointManager é um classe estática usada para criar, para manter, e excluir as instâncias de ServicePoint classe.

Quando um aplicativo solicita uma conexão a um recurso de Internet Uniform Resource Identifier (URI) através do objeto de ServicePointManager , ServicePointManager retorna um objeto de ServicePoint que contém informações de conexão para o host e o esquema identificados por um URI. Se houver um objeto existente de ServicePoint para esse host e esquema, o objeto de ServicePointManager retorna o objeto existente de ServicePoint ; caso contrário, o objeto de ServicePointManager cria um novo objeto de ServicePoint .

O exemplo de código cria um objeto de ServicePoint para conexões com o URI www.contoso.com.


Uri myUri = new Uri("http://www.contoso.com/");

 ServicePoint mySP = ServicePointManager.FindServicePoint(myUri);
   


.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte Requisitos do sistema do .NET Framework.

Qualquer estático (Shared no Visual Basic) membro público desse tipo é thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft