📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
(同じ利用者による、間の1版が非表示)
17行目: 17行目:
== DNSレコードの確認 ==
== DNSレコードの確認 ==
==== DnsClient.NETライブラリとは ====
==== DnsClient.NETライブラリとは ====
DnsClient.NETライブラリは、.NET環境で使用できる高機能なDNS (Domain Name System) クライアントライブラリである。<br>
DnsClient.NETライブラリは、.NET Standardに準拠したクロスプラットフォームの高機能なDNS (Domain Name System) クライアントライブラリである。<br>
<br>
このライブラリは以下の環境で動作する。<br>
* .NET Framework 4.6.1以降
* .NET Core 2.0以降
<br>
<br>
DnsClient.NETライブラリの特徴および用途を以下に示す。<br>
DnsClient.NETライブラリの特徴および用途を以下に示す。<br>
51行目: 55行目:
** カスタムネットワークアプリケーション
** カスタムネットワークアプリケーション
<br>
<br>
==== DnsClient.NETライブラリのインストール ====
==== DnsClient.NETライブラリのインストール ====
===== Riderからインストールする場合 =====
===== Riderからインストールする場合 =====
188行目: 193行目:
     {
     {
       // タイムアウトを5秒に設定する場合
       // タイムアウトを5秒に設定する場合
      // ネットワークの状態が悪い場合やDNSサーバが応答しない場合でも、プログラムが無限に待機することなく適切に終了する
       // 設定したタイムアウト時間を超える場合、TimeoutExceptionがスローされる
       // 設定したタイムアウト時間を超える場合、TimeoutExceptionがスローされる
       // この例外は捕捉され、ユーザにタイムアウトが発生したことを通知する
       // この例外は捕捉され、ユーザにタイムアウトが発生したことを通知する