ControlChannelTrigger.UsingTransport(Object) 方法

定义

设置 由 Windows.Networking.Sockets 和相关命名空间中的类元素的控制通道触发器使用的传输连接。

注意

Windows Phone不支持 ControlChannelTrigger 类。

public:
 virtual void UsingTransport(Platform::Object ^ transport) = UsingTransport;
void UsingTransport(IInspectable const& transport);
public void UsingTransport(object transport);
function usingTransport(transport)
Public Sub UsingTransport (transport As Object)

参数

transport
Object

Platform::Object

IInspectable

表示网络传输的网络类的实例。

注解

UsingTransport 方法向系统指示 ControlChannelTrigger 要使用的传输连接。

应用必须在传输对象 (StreamSocket 实例之后调用 UsingTransport 方法,例如,) 已创建,但在建立网络连接之前。

对于 StreamSocket,将首先调用 StreamSocket 的构造函数来创建传输对象。 然后,返回的 StreamSocket 实例将作为 传输 参数传递给 UsingTransport 方法。 只有这样,才能调用其中一个 StreamSocket.ConnectAsync 方法来建立网络连接。

对于 Windows.Web.Http 命名空间中的 HttpClient,需要在调用 HttpClient 或相关类上的任何 GET、PUT、POST、SEND 或 DELETE 请求方法之前,使用初始化的 HttpClient 实例调用 UsingTransport 方法。

对于 IXMLHTTPRequest2 接口,HTTP 请求必须先使用 Open 方法打开,然后传递给 UsingTransport 方法。 然后,可以调用 IXMLHTTPRequest2 对象上的 Send 方法来发送 HTTP 请求。

对于 ,需要在调用 或 相关类上的任何 GET、PUT、POST、SEND 或 DELETE 请求方法之前,使用初始化实例调用 UsingTransport 方法。

适用于