ControlChannelTrigger.UsingTransport(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定 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 介面,必須先使用 Open 方法開啟 HTTP 要求,並傳遞至 UsingTransport 方法。 然後,可以叫用IXMLHTTPRequest2物件的Send方法來傳送 HTTP 要求。
針對 ,在叫用或相關類別的任何 GET、PUT、POST、SEND、OR DELETE 要求方法之前,必須先使用初始化實例呼叫 UsingTransport 方法。