Copyright © Unimake Software
Generated with DocFX

Search Results for

    Class Net

    Utilitários de rede e internet

    Inheritance
    object
    Net
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    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
    string url

    URL para extrair o domínio

    Returns
    Type Description
    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
    string domain

    Domínio que é para obter o IP

    Returns
    Type Description
    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
    bool

    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
    IWebProxy proxy

    Proxy a ser utilizado para testar a conexão

    Returns
    Type Description
    bool

    true = Tem conexão com a internet

    HasInternetConnection(IWebProxy, int, 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
    IWebProxy proxy

    Proxy a ser utilizado para testar a conexão

    int timeoutInSeconds

    Tempo para tentativa de conexão em segundos

    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
    bool

    true = Tem conexão com a internet