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();
}