System::Net::Dns::BeginGetHostEntry 方法

Dns::BeginGetHostEntry(String, AsyncCallback, System::SharedPtr<Object>) method

使用包含主机名或 IP 地址的指定字符串,启动异步操作以创建新的 IPHostEntry-class 实例。

static System::SharedPtr<IAsyncResult> System::Net::Dns::BeginGetHostEntry(String hostNameOrAddress, AsyncCallback requestCallback, System::SharedPtr<Object> stateObject)
参数类型描述
hostNameOrAddressString包含主机名或 IP 地址的字符串。
requestCallbackAsyncCallback操作完成时调用的回调函数。
stateObjectSystem::SharedPtr<Object>用户提供的数据,用于唯一标识每个异步操作。

ReturnValue

一个表示已启动异步操作的 IAsyncResult 对象。

另见

Dns::BeginGetHostEntry(System::SharedPtr<IPAddress>, AsyncCallback, System::SharedPtr<Object>) method

使用指定的 IP 地址,启动异步操作以创建新的 IPHostEntry-class 实例。

static System::SharedPtr<IAsyncResult> System::Net::Dns::BeginGetHostEntry(System::SharedPtr<IPAddress> address, AsyncCallback requestCallback, System::SharedPtr<Object> stateObject)
参数类型描述
地址System::SharedPtr<IPAddress>IP 地址。
requestCallbackAsyncCallback操作完成时调用的回调函数。
stateObjectSystem::SharedPtr<Object>用户提供的数据,用于唯一标识每个异步操作。

ReturnValue

一个表示已启动异步操作的 IAsyncResult 对象。

另见