次の方法で共有


ControlChannelTrigger.UsingTransport(Object) メソッド

定義

Windows.Networking.Sockets および関連する名前空間のクラス要素によって制御チャネル トリガーによって使用されるトランスポート接続を設定します。

注意

ControlChannelTrigger クラスは、Windows Phoneではサポートされていません。

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 のいずれかの要求メソッドが呼び出される前に、UsingTransport メソッドを初期化された HttpClient インスタンスで呼び出す必要があります。

IXMLHTTPRequest2 インターフェイスの場合、最初に Open メソッドを使用して HTTP 要求を開き、UsingTransport メソッドに渡す必要があります。 その後、IXMLHTTPRequest2 オブジェクトの Send メソッドを呼び出して HTTP 要求を送信できます。

の場合、 または 関連クラスの GET、PUT、POST、SEND、または DELETE のいずれかの要求メソッドが呼び出される前に、UsingTransport メソッドを初期化されたインスタンスと共に呼び出す必要があります。

適用対象