Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class Net

    Utilitários de rede e internet

    Inheritance
    System.Object
    Net
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Unimake.Business.DFe.Utility
    Assembly: Unimake.Business.DFe.dll
    Syntax
    public static class Net

    Methods

    ExtractDomain(String)

    Extrair o domínio de uma URL

    Declaration
    public static string ExtractDomain(string url)
    Parameters
    Type Name Description
    System.String url

    URL para extrair o domínio

    Returns
    Type Description
    System.String

    Domínio da URL

    GetIpAddressDomain(String)

    Obter o endereço de IP de um domínio

    Declaration
    public static string GetIpAddressDomain(string domain)
    Parameters
    Type Name Description
    System.String domain

    Domínio que é para obter o IP

    Returns
    Type Description
    System.String

    IP do domínio

    HasInternetConnection()

    Verifica a conexão com a internet e retorna verdadeiro se conectado com sucesso

    Declaration
    public static bool HasInternetConnection()
    Returns
    Type Description
    System.Boolean

    true = Tem conexão com a internet

    HasInternetConnection(IWebProxy)

    Verifica a conexão com a internet e retorna verdadeiro se conectado com sucesso

    Declaration
    public static bool HasInternetConnection(IWebProxy proxy)
    Parameters
    Type Name Description
    System.Net.IWebProxy proxy

    Proxy a ser utilizado para testar a conexão

    Returns
    Type Description
    System.Boolean

    true = Tem conexão com a internet

    HasInternetConnection(IWebProxy, Int32, String[])

    Verifica a conexão com a internet e retorna verdadeiro se conectado com sucesso

    Declaration
    public static bool HasInternetConnection(IWebProxy proxy, int timeoutInSeconds = 3, string[] testUrls = null)
    Parameters
    Type Name Description
    System.Net.IWebProxy proxy

    Proxy a ser utilizado para testar a conexão

    System.Int32 timeoutInSeconds

    Tempo para tentativa de conexão em segundos

    System.String[] testUrls

    URLs a serem testadas, se não informada o método utilizará 5 URLs para o teste, se uma delas funcionar, vai retornar que a conexão está ok

    Returns
    Type Description
    System.Boolean

    true = Tem conexão com a internet