Saltar al contenido

Ejemplo de Secuencia de Comandos: DNS

Este ejemplo demuestra cómo realizar una búsqueda de DNS para validar un nombre de alojar determinado.

Esquema de Tabla

Columna Tipo de datos Clave principal Generación automática Acepta valores nulos
HostName NVARCHAR(100) No No No

Secuencia de Comandos

using System.Net;

string hostName = Row["HostName"].GetValueAsString();

try
{
    IPAddress[] ips = await Dns.GetHostAddressesAsync(hostName);

    if (ips.Length == 0)
    {
        Fail();
    }
}
catch
{
    Fail();
}